>>> grpc: Building community/grpc 1.83.0-r1 (using abuild 3.18.0_rc5-r1) started Wed, 09 Sep 2026 09:17:26 +0000 >>> grpc: Validating /home/buildozer/aports/community/grpc/APKBUILD... >>> grpc: Analyzing dependencies... >>> grpc: Installing for build: build-base ca-certificates abseil-cpp-dev autoconf automake bash benchmark-dev c-ares-dev chrpath cmake libstdc++ libtool linux-headers openssl-dev>3 protobuf-dev re2-dev samurai yaml-dev xxhash-dev zlib-dev cython python3-dev py3-gpep517 py3-setuptools py3-protobuf ( 1/182) Installing ca-certificates (20260611-r0) ( 2/182) Installing linux-headers (7.2.1-r0) ( 3/182) Installing abseil-cpp-base-cpu-detect (20260817.0-r0) ( 4/182) Installing abseil-cpp-raw-logging-internal (20260817.0-r0) ( 5/182) Installing abseil-cpp-spinlock-wait (20260817.0-r0) ( 6/182) Installing abseil-cpp-base (20260817.0-r0) ( 7/182) Installing abseil-cpp-city (20260817.0-r0) ( 8/182) Installing abseil-cpp-civil-time (20260817.0-r0) ( 9/182) Installing abseil-cpp-int128 (20260817.0-r0) ( 10/182) Installing abseil-cpp-strings-internal (20260817.0-r0) ( 11/182) Installing abseil-cpp-throw-delegate (20260817.0-r0) ( 12/182) Installing abseil-cpp-strings (20260817.0-r0) ( 13/182) Installing abseil-cpp-time-zone (20260817.0-r0) ( 14/182) Installing abseil-cpp-time (20260817.0-r0) ( 15/182) Installing abseil-cpp-kernel-timeout-internal (20260817.0-r0) ( 16/182) Installing abseil-cpp-malloc-internal (20260817.0-r0) ( 17/182) Installing abseil-cpp-stacktrace (20260817.0-r0) ( 18/182) Installing abseil-cpp-tracing-internal (20260817.0-r0) ( 19/182) Installing abseil-cpp-synchronization (20260817.0-r0) ( 20/182) Installing abseil-cpp-clock-interface (20260817.0-r0) ( 21/182) Installing abseil-cpp-crc-internal (20260817.0-r0) ( 22/182) Installing abseil-cpp-crc32c (20260817.0-r0) ( 23/182) Installing abseil-cpp-crc-cord-state (20260817.0-r0) ( 24/182) Installing abseil-cpp-cord-internal (20260817.0-r0) ( 25/182) Installing abseil-cpp-exponential-biased (20260817.0-r0) ( 26/182) Installing abseil-cpp-cordz-functions (20260817.0-r0) ( 27/182) Installing abseil-cpp-cordz-handle (20260817.0-r0) ( 28/182) Installing abseil-cpp-cordz-info (20260817.0-r0) ( 29/182) Installing abseil-cpp-cord (20260817.0-r0) ( 30/182) Installing abseil-cpp-cordz-sample-token (20260817.0-r0) ( 31/182) Installing abseil-cpp-debugging-internal (20260817.0-r0) ( 32/182) Installing abseil-cpp-utf8-for-code-point (20260817.0-r0) ( 33/182) Installing abseil-cpp-decode-rust-punycode (20260817.0-r0) ( 34/182) Installing abseil-cpp-demangle-rust (20260817.0-r0) ( 35/182) Installing abseil-cpp-demangle-internal (20260817.0-r0) ( 36/182) Installing abseil-cpp-symbolize (20260817.0-r0) ( 37/182) Installing abseil-cpp-examine-stack (20260817.0-r0) ( 38/182) Installing abseil-cpp-hash (20260817.0-r0) ( 39/182) Installing abseil-cpp-log-globals (20260817.0-r0) ( 40/182) Installing abseil-cpp-log-internal-globals (20260817.0-r0) ( 41/182) Installing abseil-cpp-str-format-internal (20260817.0-r0) ( 42/182) Installing abseil-cpp-log-internal-format (20260817.0-r0) ( 43/182) Installing abseil-cpp-log-sink (20260817.0-r0) ( 44/182) Installing abseil-cpp-log-internal-log-sink-set (20260817.0-r0) ( 45/182) Installing abseil-cpp-log-internal-nullguard (20260817.0-r0) ( 46/182) Installing abseil-cpp-log-internal-proto (20260817.0-r0) ( 47/182) Installing abseil-cpp-log-internal-structured-proto (20260817.0-r0) ( 48/182) Installing abseil-cpp-strerror (20260817.0-r0) ( 49/182) Installing abseil-cpp-log-internal-message (20260817.0-r0) ( 50/182) Installing abseil-cpp-die-if-null (20260817.0-r0) ( 51/182) Installing gtest (1.18.0-r0) ( 52/182) Installing abseil-cpp-exception-safety-testing (20260817.0-r0) ( 53/182) Installing abseil-cpp-failure-signal-handler (20260817.0-r0) ( 54/182) Installing abseil-cpp-flags-commandlineflag-internal (20260817.0-r0) ( 55/182) Installing abseil-cpp-flags-commandlineflag (20260817.0-r0) ( 56/182) Installing abseil-cpp-flags-program-name (20260817.0-r0) ( 57/182) Installing abseil-cpp-flags-config (20260817.0-r0) ( 58/182) Installing abseil-cpp-flags-internal (20260817.0-r0) ( 59/182) Installing abseil-cpp-flags-marshalling (20260817.0-r0) ( 60/182) Installing abseil-cpp-flags-private-handle-accessor (20260817.0-r0) ( 61/182) Installing abseil-cpp-hashtablez-sampler (20260817.0-r0) ( 62/182) Installing abseil-cpp-raw-hash-set (20260817.0-r0) ( 63/182) Installing abseil-cpp-flags-reflection (20260817.0-r0) ( 64/182) Installing abseil-cpp-flags-usage (20260817.0-r0) ( 65/182) Installing abseil-cpp-flags-usage-internal (20260817.0-r0) ( 66/182) Installing abseil-cpp-flags-parse (20260817.0-r0) ( 67/182) Installing abseil-cpp-generic-printer-internal (20260817.0-r0) ( 68/182) Installing abseil-cpp-graphcycles-internal (20260817.0-r0) ( 69/182) Installing abseil-cpp-hardening (20260817.0-r0) ( 70/182) Installing abseil-cpp-random-internal-platform (20260817.0-r0) ( 71/182) Installing abseil-cpp-random-internal-randen-slow (20260817.0-r0) ( 72/182) Installing abseil-cpp-random-internal-randen (20260817.0-r0) ( 73/182) Installing abseil-cpp-random-internal-seed-material (20260817.0-r0) ( 74/182) Installing abseil-cpp-random-seed-gen-exception (20260817.0-r0) ( 75/182) Installing abseil-cpp-random-internal-entropy-pool (20260817.0-r0) ( 76/182) Installing abseil-cpp-hash-generator-testing (20260817.0-r0) ( 77/182) Installing abseil-cpp-profile-builder (20260817.0-r0) ( 78/182) Installing abseil-cpp-hashtable-profiler (20260817.0-r0) ( 79/182) Installing abseil-cpp-leak-check (20260817.0-r0) ( 80/182) Installing abseil-cpp-log-severity (20260817.0-r0) ( 81/182) Installing abseil-cpp-log-entry (20260817.0-r0) ( 82/182) Installing abseil-cpp-log-internal-fnmatch (20260817.0-r0) ( 83/182) Installing abseil-cpp-vlog-config-internal (20260817.0-r0) ( 84/182) Installing abseil-cpp-log-flags (20260817.0-r0) ( 85/182) Installing abseil-cpp-log-initialize (20260817.0-r0) ( 86/182) Installing abseil-cpp-log-internal-check-op (20260817.0-r0) ( 87/182) Installing abseil-cpp-log-internal-conditions (20260817.0-r0) ( 88/182) Installing abseil-cpp-log-internal-test-actions (20260817.0-r0) ( 89/182) Installing abseil-cpp-log-internal-test-helpers (20260817.0-r0) ( 90/182) Installing abseil-cpp-log-internal-test-matchers (20260817.0-r0) ( 91/182) Installing abseil-cpp-per-thread-sem-test-common (20260817.0-r0) ( 92/182) Installing abseil-cpp-periodic-sampler (20260817.0-r0) ( 93/182) Installing abseil-cpp-poison (20260817.0-r0) ( 94/182) Installing abseil-cpp-pow10-helper (20260817.0-r0) ( 95/182) Installing abseil-cpp-random-distributions (20260817.0-r0) ( 96/182) Installing abseil-cpp-random-internal-distribution-test-util (20260817.0-r0) ( 97/182) Installing abseil-cpp-random-internal-randen-hwaes-impl (20260817.0-r0) ( 98/182) Installing abseil-cpp-random-internal-randen-hwaes (20260817.0-r0) ( 99/182) Installing abseil-cpp-random-seed-sequences (20260817.0-r0) (100/182) Installing gmock (1.18.0-r0) (101/182) Installing abseil-cpp-scoped-mock-log (20260817.0-r0) (102/182) Installing abseil-cpp-scoped-set-env (20260817.0-r0) (103/182) Installing abseil-cpp-simulated-clock (20260817.0-r0) (104/182) Installing abseil-cpp-source-location (20260817.0-r0) (105/182) Installing abseil-cpp-spinlock-test-common (20260817.0-r0) (106/182) Installing abseil-cpp-stack-consumption (20260817.0-r0) (107/182) Installing abseil-cpp-status (20260817.0-r0) (108/182) Installing abseil-cpp-status-builder (20260817.0-r0) (109/182) Installing abseil-cpp-status-matchers (20260817.0-r0) (110/182) Installing abseil-cpp-statusor (20260817.0-r0) (111/182) Installing abseil-cpp-test-instance-tracker (20260817.0-r0) (112/182) Installing abseil-cpp-time-internal-test-util (20260817.0-r0) (113/182) Installing abseil-cpp-dev (20260817.0-r0) (114/182) Installing m4 (1.4.21-r0) (115/182) Installing libbz2 (1.0.8-r6) (116/182) Installing perl (5.44.0-r0) (117/182) Installing autoconf (2.73-r0) (118/182) Installing automake (1.18.1-r1) (119/182) Installing readline (8.3.3-r1) (120/182) Installing bash (5.3.9-r1) Executing bash-5.3.9-r1.post-install (121/182) Installing benchmark (1.9.5-r0) (122/182) Installing benchmark-dev (1.9.5-r0) (123/182) Installing c-ares-dev (1.34.8-r0) (124/182) Installing chrpath (0.18-r0) (125/182) Installing xz-libs (5.8.3-r0) (126/182) Installing libarchive (3.8.9-r0) (127/182) Installing rhash-libs (1.4.6-r1) (128/182) Installing libuv (1.52.1-r0) (129/182) Installing cmake (4.3.4-r0) (130/182) Installing diffutils (3.12-r0) (131/182) Installing libltdl (2.6.2-r0) (132/182) Installing libtool (2.6.2-r0) (133/182) Installing openssl-dev (3.5.8-r0) (134/182) Installing libprotobuf-lite (31.1-r4) (135/182) Installing protobuf (31.1-r4) (136/182) Installing libprotobuf (31.1-r4) (137/182) Installing libprotoc (31.1-r4) (138/182) Installing protoc (31.1-r4) (139/182) Installing zlib-dev (1.3.2-r0) (140/182) Installing protobuf-dev (31.1-r4) (141/182) Installing icu-data-en (78.1-r0) Executing icu-data-en-78.1-r0.post-install * If you need ICU with non-English locales and legacy charset support, install * package icu-data-full. (142/182) Installing icu-libs (78.1-r0) (143/182) Installing re2 (2025.11.05-r5) (144/182) Installing icu (78.1-r0) (145/182) Installing icu-dev (78.1-r0) (146/182) Installing re2-dev (2025.11.05-r5) (147/182) Installing samurai (1.3-r0) (148/182) Installing yaml (0.2.5-r2) (149/182) Installing yaml-dev (0.2.5-r2) (150/182) Installing xxhash-dev (0.8.3-r1) (151/182) Installing libffi (3.8.0-r0) (152/182) Installing mpdecimal (4.0.1-r0) (153/182) Installing libpanelw (6.6_p20260822-r0) (154/182) Installing sqlite-libs (3.53.4-r0) (155/182) Installing python3 (3.14.7-r0) (156/182) Installing py3-pybind11 (3.0.4-r0) (157/182) Installing py3-re2 (2025.11.05-r5) (158/182) Installing python3-pycache-pyc0 (3.14.7-r0) (159/182) Installing pyc (3.14.7-r0) (160/182) Installing py3-pybind11-pyc (3.0.4-r0) (161/182) Installing cython-pyc (3.2.9-r0) (162/182) Installing py3-re2-pyc (2025.11.05-r5) (163/182) Installing python3-pyc (3.14.7-r0) (164/182) Installing cython (3.2.9-r0) (165/182) Installing python3-dev (3.14.7-r0) (166/182) Installing py3-installer (1.0.1-r0) (167/182) Installing py3-installer-pyc (1.0.1-r0) (168/182) Installing py3-gpep517 (20-r0) (169/182) Installing py3-gpep517-pyc (20-r0) (170/182) Installing py3-parsing (3.3.2-r1) (171/182) Installing py3-parsing-pyc (3.3.2-r1) (172/182) Installing py3-packaging (26.2-r0) (173/182) Installing py3-packaging-pyc (26.2-r0) (174/182) Installing py3-setuptools (84.0.0-r0) (175/182) Installing py3-setuptools-pyc (84.0.0-r0) (176/182) Installing tzdata (2026c-r0) (177/182) Installing py3-protobuf (6.33.5-r1) (178/182) Installing py3-protobuf-pyc (6.33.5-r1) (179/182) Installing .makedepends-grpc (20260909.091727) (180/182) Installing perl-error (0.17030-r0) (181/182) Installing perl-git (2.55.0-r1) (182/182) Installing git-perl (2.55.0-r1) Executing busybox-1.38.0-r4.trigger Executing ca-certificates-20260611-r0.trigger OK: 560.4 MiB in 287 packages >>> grpc: Cleaning up srcdir >>> grpc: Cleaning up pkgdir >>> grpc: Cleaning up tmpdir >>> grpc: Fetching https://distfiles.alpinelinux.org/distfiles/edge/grpc-v1.83.0.tar.gz /var/cache/distfiles/edge/grpc-v1.83.0.tar.gz: OK >>> grpc: Fetching https://distfiles.alpinelinux.org/distfiles/edge/googletest-52204f78f94d7512df1f0f3bea1d47437a2c3a58.tar.gz /var/cache/distfiles/edge/googletest-52204f78f94d7512df1f0f3bea1d47437a2c3a58.tar.gz: OK /home/buildozer/aports/community/grpc/01-chttp2-maybe-uninitialized.patch: OK /home/buildozer/aports/community/grpc/02-warning-inline.patch: OK /home/buildozer/aports/community/grpc/03-system-absl.patch: OK /home/buildozer/aports/community/grpc/disable-sse2-on-arm.patch: OK /home/buildozer/aports/community/grpc/find-dependency.patch: OK >>> grpc: Fetching https://distfiles.alpinelinux.org/distfiles/edge/grpc-v1.83.0.tar.gz /var/cache/distfiles/edge/grpc-v1.83.0.tar.gz: OK >>> grpc: Fetching https://distfiles.alpinelinux.org/distfiles/edge/googletest-52204f78f94d7512df1f0f3bea1d47437a2c3a58.tar.gz /var/cache/distfiles/edge/googletest-52204f78f94d7512df1f0f3bea1d47437a2c3a58.tar.gz: OK /home/buildozer/aports/community/grpc/01-chttp2-maybe-uninitialized.patch: OK /home/buildozer/aports/community/grpc/02-warning-inline.patch: OK /home/buildozer/aports/community/grpc/03-system-absl.patch: OK /home/buildozer/aports/community/grpc/disable-sse2-on-arm.patch: OK /home/buildozer/aports/community/grpc/find-dependency.patch: OK >>> grpc: Unpacking /var/cache/distfiles/edge/grpc-v1.83.0.tar.gz... >>> grpc: Unpacking /var/cache/distfiles/edge/googletest-52204f78f94d7512df1f0f3bea1d47437a2c3a58.tar.gz... removed 'third_party/xxhash/BUILD' removed 'third_party/xxhash/LICENSE' removed 'third_party/xxhash/xxhash.h' >>> grpc: 01-chttp2-maybe-uninitialized.patch patching file src/core/ext/transport/chttp2/transport/chttp2_transport.cc Hunk #1 succeeded at 1188 (offset 137 lines). >>> grpc: 02-warning-inline.patch patching file src/core/lib/promise/detail/promise_factory.h Hunk #1 succeeded at 126 (offset 1 line). >>> grpc: 03-system-absl.patch patching file setup.py Hunk #1 succeeded at 515 (offset 8 lines). Hunk #2 succeeded at 528 with fuzz 1 (offset 8 lines). >>> grpc: disable-sse2-on-arm.patch patching file CMakeLists.txt Hunk #1 succeeded at 276 (offset 8 lines). patching file templates/CMakeLists.txt.template Hunk #1 succeeded at 381 (offset 7 lines). >>> grpc: find-dependency.patch patching file cmake/gRPCConfig.cmake.in -- The C compiler identification is GNU 15.2.0 -- The CXX compiler identification is GNU 15.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - 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/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Performing Test HAVE_STDC_FORMAT_MACROS -- Performing Test HAVE_STDC_FORMAT_MACROS - Success -- Found c-ares: /usr/lib/cmake/c-ares/c-ares-config.cmake (found suitable version "1.34.8", minimum required is "1.13.0") -- Found ZLIB: /usr/lib/libz.so (found version "1.3.2") -- Found RE2 via CMake. -- Found OpenSSL: /usr/lib/libcrypto.so (found version "3.5.8") -- Configuring done (1.3s) -- Generating done (0.5s) -- Build files have been written to: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/_build [1/1952] Building CXX object CMakeFiles/grpc_ruby_plugin.dir/src/compiler/ruby_plugin.cc.o [2/1952] Building CXX object CMakeFiles/grpc_python_plugin.dir/src/compiler/python_plugin.cc.o [3/1952] Building CXX object CMakeFiles/grpc_php_plugin.dir/src/compiler/php_plugin.cc.o [4/1952] Building CXX object CMakeFiles/grpc_objective_c_plugin.dir/src/compiler/objective_c_plugin.cc.o [5/1952] Building CXX object CMakeFiles/grpc_node_plugin.dir/src/compiler/node_plugin.cc.o [6/1952] Building CXX object CMakeFiles/grpc_csharp_plugin.dir/src/compiler/csharp_plugin.cc.o [7/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/work_serializer.cc.o [8/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/wait_for_single_owner.cc.o [9/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/validation_errors.cc.o [10/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/uri.cc.o [11/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/time_averaged_stats.cc.o [12/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/time.cc.o [13/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/status_helper.cc.o [14/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/shared_bit_gen.cc.o [15/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/ref_counted_string.cc.o [16/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/postmortem_emit.cc.o [17/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/per_cpu.cc.o [18/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/matchers.cc.o [19/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/load_file.cc.o [20/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/latent_see.cc.o [21/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/json/json_writer.cc.o [22/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/json/json_reader.cc.o [23/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/json/json_object_loader.cc.o [24/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/grpc_if_nametoindex_unsupported.cc.o [25/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/grpc_if_nametoindex_posix.cc.o [26/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/grpc_check.cc.o [27/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/glob.cc.o [28/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/gethostname_sysconf.cc.o [29/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/gethostname_host_name_max.cc.o [30/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/gethostname_fallback.cc.o [31/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/event_log.cc.o [32/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/dump_args.cc.o [33/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/util/backoff.cc.o [34/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/tsi/transport_security_grpc.cc.o [35/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/tsi/transport_security.cc.o [36/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/tsi/alts/handshaker/transport_security_common_api.cc.o [37/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/transport/auth_context.cc.o [38/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/telemetry/tcp_tracer.cc.o [39/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/telemetry/stats_data.cc.o [40/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/telemetry/stats.cc.o [41/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/telemetry/metrics.cc.o [42/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/telemetry/instrument.cc.o [43/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/telemetry/histogram_view.cc.o [44/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/telemetry/context_list_entry.cc.o [45/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/telemetry/call_tracer.cc.o [46/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/service_config/service_config_parser.cc.o [47/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/resolver/resolver_registry.cc.o [48/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/resolver/resolver.cc.o [49/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/resolver/endpoint_addresses.cc.o [50/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/net/socket_mutator.cc.o [51/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/load_balancing/lb_policy_registry.cc.o [52/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/load_balancing/lb_policy.cc.o [53/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/transport/transport_op_string.cc.o [54/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/transport/transport.cc.o [55/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/transport/timeout_encoding.cc.o [56/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/transport/status_conversion.cc.o [57/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/transport/error_utils.cc.o [58/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/transport/connectivity_state.cc.o [59/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/transport/call_final_info.cc.o [60/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/version.cc.o [61/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/validate_metadata.cc.o [62/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/metadata_array.cc.o [63/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/lame_client.cc.o [64/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/init_internally.cc.o [65/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/filter_stack_call.cc.o [66/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/event_string.cc.o [67/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/connection_context.cc.o [68/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/completion_queue_factory.cc.o [69/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/completion_queue.cc.o [70/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/channel_stack_type.cc.o [71/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/channel_init.cc.o [72/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/channel.cc.o [73/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/call_utils.cc.o [74/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/call_log_batch.cc.o [75/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/call_details.cc.o [76/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/call.cc.o [77/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/byte_buffer_reader.cc.o [78/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/surface/byte_buffer.cc.o [79/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/slice/slice_string_helpers.cc.o [80/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/slice/slice_buffer.cc.o [81/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/slice/slice.cc.o [82/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/slice/percent_encoding.cc.o [83/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/security/authorization/stdout_logger.cc.o [84/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/security/authorization/rbac_translator.cc.o [85/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/security/authorization/rbac_policy.cc.o [86/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/security/authorization/matchers.cc.o [87/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/security/authorization/grpc_server_authz_filter.cc.o [88/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/security/authorization/grpc_authorization_policy_provider.cc.o [89/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/security/authorization/grpc_authorization_engine.cc.o [90/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/security/authorization/evaluate_args.cc.o [91/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc.o [92/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/security/authorization/audit_logging.cc.o [93/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/resource_tracker/resource_tracker.cc.o [94/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/resource_quota/thread_quota.cc.o [95/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/resource_quota/telemetry.cc.o [96/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/resource_quota/stream_quota.cc.o [97/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/resource_quota/resource_quota.cc.o [98/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/resource_quota/periodic_update.cc.o [99/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/resource_quota/memory_quota.cc.o [100/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/resource_quota/arena.cc.o [101/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/resource_quota/api.cc.o [102/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/promise/wait_set.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/event_log.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/event_log.cc:15: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:27: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/event_log.cc: In member function 'void grpc_core::EventLog::BeginCollection()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/event_log.cc:36:32: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&fragment.mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/event_log.cc: In member function 'std::vector grpc_core::EventLog::EndCollection(absl::lts_20260817::Span >)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/event_log.cc:50:32: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 50 | MutexLock lock(&fragment.mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/event_log.cc: In member function 'void grpc_core::EventLog::AppendInternal(std::string_view, int64_t)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/event_log.cc:67:30: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&fragment.mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [103/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/promise/party.cc.o [104/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/promise/activity.cc.o [105/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/wakeup_fd_posix.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/thread_quota.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/thread_quota.cc:15: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:27: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/thread_quota.cc: In member function 'void grpc_core::ThreadQuota::SetMax(size_t)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/thread_quota.cc:28:22: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 28 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/thread_quota.cc: In member function 'bool grpc_core::ThreadQuota::Reserve(size_t)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/thread_quota.cc:33:22: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 33 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/thread_quota.cc: In member function 'void grpc_core::ThreadQuota::Release(size_t)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/thread_quota.cc:40:22: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 40 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [106/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/wakeup_fd_pipe.cc.o [107/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/wakeup_fd_nospecial.cc.o [108/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/wakeup_fd_eventfd.cc.o [109/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/vsock.cc.o [110/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/unix_sockets_posix_noop.cc.o [111/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/unix_sockets_posix.cc.o [112/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/timer_manager.cc.o [113/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/timer_heap.cc.o [114/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/timer_generic.cc.o [115/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/timer.cc.o [116/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/tcp_windows.cc.o [117/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/tcp_server_windows.cc.o [118/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/tcp_server_utils_posix_noifaddrs.cc.o [119/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc.o [120/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/tcp_server_utils_posix_common.cc.o [121/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/tcp_server_posix.cc.o [122/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/tcp_server.cc.o [123/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/tcp_posix.cc.o [124/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/tcp_client_windows.cc.o [125/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/tcp_client_posix.cc.o [126/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/tcp_client_cfstream.cc.o [127/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/tcp_client.cc.o [128/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/systemd_utils.cc.o [129/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/socket_windows.cc.o [130/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/socket_utils_windows.cc.o [131/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/socket_utils_posix.cc.o [132/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/socket_utils_linux.cc.o [133/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/socket_utils_common_posix.cc.o [134/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/socket_mutator.cc.o [135/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/socket_factory_posix.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/security/authorization/audit_logging.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/security/authorization/audit_logging.cc:19: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /usr/include/absl/status/internal/statusor_internal.h:24, from /usr/include/absl/status/statusor.h:52, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/grpc_audit_logging.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/security/authorization/audit_logging.h:22: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/security/authorization/audit_logging.cc: In static member function 'static void grpc_core::experimental::AuditLoggerRegistry::RegisterFactory(std::unique_ptr)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/security/authorization/audit_logging.cc:53:20: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 53 | MutexLock lock(mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/security/authorization/audit_logging.cc: In static member function 'static bool grpc_core::experimental::AuditLoggerRegistry::FactoryExists(std::string_view)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/security/authorization/audit_logging.cc:60:20: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 60 | MutexLock lock(mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/security/authorization/audit_logging.cc: In static member function 'static absl::lts_20260817::StatusOr > grpc_core::experimental::AuditLoggerRegistry::ParseConfig(std::string_view, const grpc_core::experimental::Json&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/security/authorization/audit_logging.cc:67:20: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/security/authorization/audit_logging.cc: In static member function 'static std::unique_ptr grpc_core::experimental::AuditLoggerRegistry::CreateAuditLogger(std::shared_ptr)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/security/authorization/audit_logging.cc:78:20: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 78 | MutexLock lock(mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/security/authorization/audit_logging.cc: In static member function 'static void grpc_core::experimental::AuditLoggerRegistry::TestOnlyResetRegistry()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/security/authorization/audit_logging.cc:85:20: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 85 | MutexLock lock(mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [136/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/sockaddr_utils_posix.cc.o [137/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/resolve_address_windows.cc.o [138/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/resolve_address_posix.cc.o [139/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/resolve_address.cc.o [140/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/pollset_windows.cc.o [141/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/pollset_set_windows.cc.o [142/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/pollset_set.cc.o [143/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/pollset.cc.o [144/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/polling_entity.cc.o [145/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/lockfree_event.cc.o [146/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/iomgr_windows.cc.o [147/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/iomgr_posix_cfstream.cc.o [148/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/iomgr_posix.cc.o [149/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/iomgr_internal.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/security/authorization/audit_logging.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/security/authorization/rbac_translator.cc:29: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /usr/include/absl/status/internal/statusor_internal.h:24, from /usr/include/absl/status/statusor.h:52, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/grpc_audit_logging.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/security/authorization/rbac_policy.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/security/authorization/rbac_translator.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/security/authorization/rbac_translator.cc:15: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ [150/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/iomgr.cc.o [151/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/iocp_windows.cc.o [152/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/internal_errqueue.cc.o [153/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/fork_windows.cc.o [154/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/fork_posix.cc.o [155/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/exec_ctx.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/byte_buffer.cc:28: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/error.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:27: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [156/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/event_engine_shims/tcp_client.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/completion_queue_factory.cc:24: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/error.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:27: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [157/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/event_engine_shims/endpoint.cc.o [158/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/event_engine_shims/closure.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/byte_buffer_reader.cc:27: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/error.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:27: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [159/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/ev_posix.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/transport/connectivity_state.cc:23: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/transport/connectivity_state.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/transport/connectivity_state.cc:19: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/transport/connectivity_state.cc:25: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [160/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/ev_poll_posix.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/work_serializer.cc:33: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/work_serializer.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/work_serializer.cc:17: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/work_serializer.cc: In member function 'virtual void grpc_core::WorkSerializer::WorkSerializerImpl::Orphan()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/work_serializer.cc:152:32: warning: 'absl::lts_20260817::ReleasableMutexLock::ReleasableMutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 152 | ReleasableMutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:1154:12: note: declared here 1154 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/work_serializer.cc: In member function 'void grpc_core::WorkSerializer::WorkSerializerImpl::Run(absl::lts_20260817::AnyInvocable, grpc_core::DebugLocation)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/work_serializer.cc:170:22: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 170 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/work_serializer.cc: In member function 'grpc_core::WorkSerializer::WorkSerializerImpl::RefillResult grpc_core::WorkSerializer::WorkSerializerImpl::RefillInner()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/work_serializer.cc:228:22: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 228 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [161/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/ev_epoll1_linux.cc.o [162/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/ev_apple.cc.o [163/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/error_cfstream.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/completion_queue.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/completion_queue.cc:18: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/error.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/completion_queue.h:28: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/completion_queue.cc:38: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [164/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/error.cc.o [165/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/endpoint_pair_windows.cc.o [166/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/endpoint_pair_posix.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/chunked_vector.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:41, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/security/authorization/evaluate_args.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/security/authorization/authorization_engine.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/security/authorization/authorization_policy_provider.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/slice/slice_refcount.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/slice/slice.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/parsed_metadata.h:27, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:35: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/absl/functional/internal/any_invocable.h:72, from /usr/include/absl/functional/any_invocable.h:45, from /usr/include/absl/functional/internal/function_ref.h:22, from /usr/include/absl/functional/function_ref.h:55, from /usr/include/absl/hash/hash.h:88, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/slice/slice_internal.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/slice/slice.h:28: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [167/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/endpoint_cfstream.cc.o [168/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/endpoint.cc.o [169/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/dualstack_socket_posix.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call_details.cc:24: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call_details.cc:23: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [170/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/combiner.cc.o [171/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/closure.cc.o [172/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/cfstream_handle.cc.o [173/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/call_combiner.cc.o [174/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/iomgr/buffer_list.cc.o [175/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/experiments/experiments.cc.o [176/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/experiments/config.cc.o [177/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/work_queue/basic_work_queue.cc.o [178/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/windows/windows_listener.cc.o [179/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/windows/windows_engine.cc.o [180/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/windows/windows_endpoint.cc.o [181/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/windows/win_socket.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:193, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.cc:15: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:34: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [182/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/windows/native_windows_dns_resolver.cc.o [183/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/windows/iocp.cc.o [184/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/windows/grpc_polled_fd_windows.cc.o [185/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/utils.cc.o [186/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/time_util.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.cc:15: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:28: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.cc: In member function 'void grpc_core::promise_detail::FreestandingActivity::Handle::DropActivity()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.cc:57:13: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 57 | mu_.Lock(); | ~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.cc:60:15: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 60 | mu_.Unlock(); | ~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.cc: In member function 'virtual void grpc_core::promise_detail::FreestandingActivity::Handle::Wakeup(grpc_core::WakeupMask)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.cc:67:13: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 67 | mu_.Lock(); | ~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.cc:73:17: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 73 | mu_.Unlock(); | ~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.cc:80:17: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 80 | mu_.Unlock(); | ~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.cc: In member function 'virtual void grpc_core::promise_detail::FreestandingActivity::Handle::WakeupAsync(grpc_core::WakeupMask)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.cc:87:13: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 87 | mu_.Lock(); | ~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.cc:93:17: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 93 | mu_.Unlock(); | ~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.cc:100:17: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 100 | mu_.Unlock(); | ~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.cc: In member function 'virtual std::string grpc_core::promise_detail::FreestandingActivity::Handle::ActivityDebugTag(grpc_core::WakeupMask) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.cc:109:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 109 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [187/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc.o [188/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc.o [189/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc.o [190/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/thread_pool/thread_count.cc.o [191/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/tcp_socket_utils.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.cc:15: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/time.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/property_list.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:31: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.cc: In member function 'void grpc_core::latent_see::Sink::Start(size_t)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.cc:126:22: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 126 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.cc: In member function 'std::unique_ptr > > grpc_core::latent_see::Sink::Stop()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.cc:132:22: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 132 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.cc: In member function 'void grpc_core::latent_see::Sink::Record(std::unique_ptr)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.cc:139:22: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 139 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.cc: In function 'void grpc_core::latent_see::Collect(grpc_core::Notification*, absl::lts_20260817::Duration, size_t, Output*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.cc:152:11: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 152 | mu->Lock(); | ~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.cc:173:13: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 173 | mu->Unlock(); | ~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ [192/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/slice_buffer.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/iomgr_internal.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/iomgr_internal.cc:19: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/error.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:27: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ [193/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/slice.cc.o [194/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/shim.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/chunked_vector.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:41, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/security/authorization/evaluate_args.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/security/authorization/authorization_engine.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/security/authorization/grpc_authorization_engine.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/security/authorization/grpc_authorization_engine.cc:15: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /usr/include/absl/status/internal/statusor_internal.h:24, from /usr/include/absl/status/statusor.h:52, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/grpc_audit_logging.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/security/authorization/grpc_authorization_engine.h:18: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/absl/functional/internal/any_invocable.h:72, from /usr/include/absl/functional/any_invocable.h:45, from /usr/include/absl/functional/internal/function_ref.h:22, from /usr/include/absl/functional/function_ref.h:55, from /usr/include/absl/status/status.h:67: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [195/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/resolved_address.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/timer.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/timer_manager.cc:26: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/timer_manager.cc:25: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [196/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/wait_set.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/wait_set.cc:15: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:28: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [197/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz_registry.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/postmortem_emit.cc:20: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:34: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [198/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc.o [199/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/timer.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/timer.cc:19: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/timer.h:22: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [200/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/timer_manager.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_server.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_server.cc:19: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/error.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:27: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/pollset.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/endpoint.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_server.h:30: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [201/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/timer_heap.cc.o [202/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/timer.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.cc:15: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/error.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:27: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ [203/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/message.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/call_tracer.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/metrics.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/lb_policy.h:41, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/lb_policy.cc:19: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/lb_policy.h:20: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/call_tracer.h:30: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/slice_buffer.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:22: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/lb_policy.cc: In member function 'virtual grpc_core::LoadBalancingPolicy::PickResult grpc_core::LoadBalancingPolicy::QueuePicker::Pick(grpc_core::LoadBalancingPolicy::PickArgs)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/lb_policy.cc:75:22: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 75 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [204/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc.o [205/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/posix_write_event_sink.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/resource_quota.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/resource_quota.cc:15: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:34: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/resource_quota.h:26: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [206/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/posix_interface_windows.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/chunked_vector.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:41, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/security/authorization/evaluate_args.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/security/authorization/matchers.h:27, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/security/authorization/matchers.cc:15: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/slice/slice_refcount.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/slice/slice.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/parsed_metadata.h:27, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:35: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/absl/functional/internal/any_invocable.h:72, from /usr/include/absl/functional/any_invocable.h:45, from /usr/include/absl/functional/internal/function_ref.h:22, from /usr/include/absl/functional/function_ref.h:55, from /usr/include/absl/hash/hash.h:88, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/slice/slice_internal.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/slice/slice.h:28: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [207/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc.o [208/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.cc:19: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:34: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [209/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc.o [210/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/posix_engine.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/timer.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/timer_heap.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/timer_heap.cc:19: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/timer.h:22: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [211/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/posix_endpoint.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/resource_quota.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/socket_utils_posix.h:33, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/socket_utils_posix.h:23: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/resource_quota.h:26: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [212/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/native_posix_dns_resolver.cc.o [213/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/lockfree_event.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/buffer_list.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/buffer_list.cc:19: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/error.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/buffer_list.h:27: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ [214/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/internal_errqueue.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/chunked_vector.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:41, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/security/authorization/evaluate_args.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/security/authorization/authorization_engine.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/security/authorization/grpc_authorization_policy_provider.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/security/authorization/grpc_authorization_policy_provider.cc:15: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/slice/slice_refcount.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/slice/slice.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/parsed_metadata.h:27, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:35: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/absl/functional/internal/any_invocable.h:72, from /usr/include/absl/functional/any_invocable.h:45, from /usr/include/absl/functional/internal/function_ref.h:22, from /usr/include/absl/functional/function_ref.h:55, from /usr/include/absl/hash/hash.h:88, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/slice/slice_internal.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/slice/slice.h:28: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/security/authorization/grpc_authorization_policy_provider.h: In member function 'virtual grpc_authorization_policy_provider::AuthorizationEngines grpc_core::FileWatcherAuthorizationPolicyProvider::engines()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/security/authorization/grpc_authorization_policy_provider.h:91:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 91 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/security/authorization/grpc_authorization_policy_provider.cc: In member function 'void grpc_core::FileWatcherAuthorizationPolicyProvider::SetCallbackForTesting(std::function)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/security/authorization/grpc_authorization_policy_provider.cc:129:22: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 129 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/security/authorization/grpc_authorization_policy_provider.cc: In lambda function: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/security/authorization/grpc_authorization_policy_provider.cc:136:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 136 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/security/authorization/grpc_authorization_policy_provider.cc: In member function 'absl::lts_20260817::Status grpc_core::FileWatcherAuthorizationPolicyProvider::ForceUpdate()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/security/authorization/grpc_authorization_policy_provider.cc:156:22: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 156 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [215/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/file_descriptor_collection.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/pollset.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/polling_entity.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/polling_entity.cc:19: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/error.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:27: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [216/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/timer_generic.cc:28: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/timer_generic.cc:27: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [217/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc.o [218/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/resolve_address_posix.cc:40: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/resolve_address_posix.cc:24: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/resolve_address_posix.cc: In member function 'grpc_event_engine::experimental::EventEngine* grpc_core::NativeDNSResolver::engine()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/resolve_address_posix.cc:60:22: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 60 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [219/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/event_engine.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.cc:19: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/error.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:27: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [220/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/default_event_engine_factory.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/event_engine_shims/closure.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/event_engine_shims/closure.cc:14: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/event_engine_shims/closure.h:17: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/event_engine_shims/closure.cc:20: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [221/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/default_event_engine.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/message.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/call_tracer.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/metrics.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/metrics.cc:15: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/channel_args.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/metrics.h:26: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/call_tracer.h:30: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/slice_buffer.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:22: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [222/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/channel_args_endpoint_config.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_server_utils_posix.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /usr/include/absl/status/internal/statusor_internal.h:24, from /usr/include/absl/status/statusor.h:52, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/address_utils/sockaddr_utils.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:34: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [223/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/cf_engine/dns_service_resolver.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_server_utils_posix.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /usr/include/absl/status/internal/statusor_internal.h:24, from /usr/include/absl/status/statusor.h:52, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/address_utils/sockaddr_utils.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:36: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [224/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/cf_engine/cfstream_endpoint.cc.o [225/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/cf_engine/cfsocket_listener.cc.o [226/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/cf_engine/cf_engine.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/utils.cc:28: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/utils.h:17, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/utils.cc:14: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [227/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/event_engine/ares_resolver.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/ev_posix.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/fork_posix.cc:33: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/ev_posix.h:29: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [228/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/debug/trace_flags.cc.o [229/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/debug/trace.cc.o [230/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/compression/message_compress.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/lockfree_event.h:27, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/lockfree_event.cc:19: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/error.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:27: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/lockfree_event.cc:24: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [231/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/compression/compression_internal.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/pollset.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/pollset.cc:19: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/error.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:27: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [232/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/compression/compression.cc.o [233/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/channel/promise_based_filter.cc.o [234/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/channel/connected_channel.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/pollset.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/endpoint.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_client.h:27, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_client.cc:19: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/endpoint.h:22: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_client.h:30: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [235/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/channel/channel_stack_builder_impl.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/ev_posix.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/ev_epoll1_linux.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/ev_posix.cc:32: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/ev_posix.cc:31: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [236/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/channel/channel_stack_builder.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/iomgr.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/iomgr.cc:19: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/error.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:27: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/iomgr.cc:31: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [237/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/channel/channel_stack.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/message.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/call_tracer.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/call_tracer.cc:19: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:34: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/call_tracer.h:30: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/absl/types/variant.h:32, 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/check.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/down_cast.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/context.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:38: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [238/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/channel/channel_args_preconditioning.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/message.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/call_tracer.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/metrics.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/lb_policy.h:41, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/lb_policy_registry.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/lb_policy_registry.cc:17: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/lb_policy.h:20: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/call_tracer.h:30: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/slice_buffer.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:22: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [239/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/channel/channel_args.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/thread_count.h:27, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/thread_count.cc:14: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:27: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/thread_count.h: In member function 'void grpc_event_engine::experimental::LivingThreadCount::Increment()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/thread_count.h:130:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 130 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/thread_count.h: In member function 'void grpc_event_engine::experimental::LivingThreadCount::Decrement()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/thread_count.h:135:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 135 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/thread_count.h: In member function 'size_t grpc_event_engine::experimental::LivingThreadCount::count()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/thread_count.h:147:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 147 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/thread_count.cc: In member function 'size_t grpc_event_engine::experimental::LivingThreadCount::WaitForCountChange(size_t, grpc_core::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/thread_count.cc:66:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 66 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [240/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/address_utils/sockaddr_utils.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/chunked_vector.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:41, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/transport/transport_op_string.cc:24: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/slice/slice_refcount.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/slice/slice.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/parsed_metadata.h:27, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:35: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/absl/functional/internal/any_invocable.h:72, from /usr/include/absl/functional/any_invocable.h:45, from /usr/include/absl/functional/internal/function_ref.h:22, from /usr/include/absl/functional/function_ref.h:55, from /usr/include/absl/hash/hash.h:88, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/slice/slice_internal.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/slice/slice.h:28: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [241/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/lib/address_utils/parse_address.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/work_queue/basic_work_queue.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/work_queue/basic_work_queue.cc:14: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/work_queue/basic_work_queue.h:16: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/work_queue/basic_work_queue.cc: In member function 'virtual bool grpc_event_engine::experimental::BasicWorkQueue::Empty() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/work_queue/basic_work_queue.cc:28:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 28 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/work_queue/basic_work_queue.cc: In member function 'virtual size_t grpc_event_engine::experimental::BasicWorkQueue::Size() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/work_queue/basic_work_queue.cc:33:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 33 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/work_queue/basic_work_queue.cc: In member function 'virtual grpc_event_engine::experimental::EventEngine::Closure* grpc_event_engine::experimental::BasicWorkQueue::PopMostRecent()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/work_queue/basic_work_queue.cc:38:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 38 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/work_queue/basic_work_queue.cc: In member function 'virtual grpc_event_engine::experimental::EventEngine::Closure* grpc_event_engine::experimental::BasicWorkQueue::PopOldest()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/work_queue/basic_work_queue.cc:46:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 46 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/work_queue/basic_work_queue.cc: In member function 'virtual void grpc_event_engine::experimental::BasicWorkQueue::Add(grpc_event_engine::experimental::EventEngine::Closure*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/work_queue/basic_work_queue.cc:54:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/work_queue/basic_work_queue.cc: In member function 'virtual void grpc_event_engine::experimental::BasicWorkQueue::Add(absl::lts_20260817::AnyInvocable)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/work_queue/basic_work_queue.cc:59:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [242/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/handshaker/security/security_handshaker.cc.o [243/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/handshaker/security/secure_endpoint.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/message.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call_utils.h:45, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call_utils.cc:15: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call_utils.h:20: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call_utils.h:46: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/slice_buffer.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:22: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [244/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/handshaker/security/pipelined_secure_endpoint.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/resource_quota.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/socket_utils_posix.h:33, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/socket_utils_posix.cc:43: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/socket_utils_posix.cc:38: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/resource_quota.h:26: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [245/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/handshaker/proxy_mapper_registry.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/thread_count.h:27, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc:20: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/thread_pool.h:16, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc:19: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/thread_count.h: In member function 'void grpc_event_engine::experimental::LivingThreadCount::Increment()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/thread_count.h:130:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 130 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/thread_count.h: In member function 'void grpc_event_engine::experimental::LivingThreadCount::Decrement()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/thread_count.h:135:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 135 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/thread_count.h: In member function 'size_t grpc_event_engine::experimental::LivingThreadCount::count()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/thread_count.h:147:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 147 | grpc_core::MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:35: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [246/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/handshaker/handshaker_registry.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/call_combiner.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/channel_stack.h:55, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:32, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call_log_batch.cc:31: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/channel_stack.h:40: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/call_combiner.h:28: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/arena_promise.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/channel_stack.h:59: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_spine.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_destination.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/transport/transport.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/channel_stack.h:63: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/absl/functional/internal/any_invocable.h:72, from /usr/include/absl/functional/any_invocable.h:45, from /usr/include/absl/functional/internal/function_ref.h:22, from /usr/include/absl/functional/function_ref.h:55, from /usr/include/absl/hash/hash.h:88, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/slice/slice_internal.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call_log_batch.cc:29: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:41: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h: In member function 'int grpc_core::Channel::TestOnlyRegisteredCalls()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h:116:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'grpc_core::Timestamp grpc_core::Call::deadline()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:130:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 130 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'grpc_core::Slice grpc_core::Call::GetPeerString() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:197:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 197 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'void grpc_core::Call::SetPeerString(grpc_core::Slice)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:202:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 202 | MutexLock lock(&peer_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [247/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/handshaker/handshaker.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/call_combiner.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/call_combiner.cc:19: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/error.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:27: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/call_combiner.h:28: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [248/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/resource_quota.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/socket_utils_posix.h:33, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/socket_utils_common_posix.cc:32: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/socket_utils_posix.h:23: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/resource_quota.h:26: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [249/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/filter/auth/server_auth_filter.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_server_utils_posix.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/systemd_utils.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/systemd_utils.cc:32: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /usr/include/absl/status/internal/statusor_internal.h:24, from /usr/include/absl/status/statusor.h:52, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/address_utils/sockaddr_utils.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/systemd_utils.cc:29: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [250/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/filter/auth/client_auth_filter.cc.o [251/1952] Building C object CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/service.upbdefs.c.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/thread_count.h:27, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:18: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:21: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/thread_count.h: In member function 'void grpc_event_engine::experimental::LivingThreadCount::Increment()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/thread_count.h:130:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 130 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/thread_count.h: In member function 'void grpc_event_engine::experimental::LivingThreadCount::Decrement()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/thread_count.h:135:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 135 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/thread_count.h: In member function 'size_t grpc_event_engine::experimental::LivingThreadCount::count()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/thread_count.h:147:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 147 | grpc_core::MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:35: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc: In member function 'void grpc_event_engine::experimental::WorkStealingThreadPool::TheftRegistry::Enroll(grpc_event_engine::experimental::WorkQueue*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:197:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 197 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc: In member function 'void grpc_event_engine::experimental::WorkStealingThreadPool::TheftRegistry::Unenroll(grpc_event_engine::experimental::WorkQueue*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:202:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 202 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc: In member function 'grpc_event_engine::experimental::EventEngine::Closure* grpc_event_engine::experimental::WorkStealingThreadPool::TheftRegistry::StealOne()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:207:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 207 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc: In member function 'void grpc_event_engine::experimental::WorkStealingThreadPool::WorkStealingThreadPoolImpl::Start()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:234:47: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 234 | grpc_core::MutexLock lock(&lifeguard_ptr_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc: In member function 'void grpc_event_engine::experimental::WorkStealingThreadPool::WorkStealingThreadPoolImpl::Quiesce()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:284:47: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 284 | grpc_core::MutexLock lock(&lifeguard_ptr_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc: In member function 'void grpc_event_engine::experimental::WorkStealingThreadPool::WorkStealingThreadPoolImpl::PrepareFork()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:328:47: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 328 | grpc_core::MutexLock lock(&lifeguard_ptr_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc: In member function 'void grpc_event_engine::experimental::WorkStealingThreadPool::WorkStealingThreadPoolImpl::TrackThread(gpr_thd_id)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:339:41: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 339 | grpc_core::MutexLock lock(&thd_set_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc: In member function 'void grpc_event_engine::experimental::WorkStealingThreadPool::WorkStealingThreadPoolImpl::UntrackThread(gpr_thd_id)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:345:41: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 345 | grpc_core::MutexLock lock(&thd_set_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc: In member function 'void grpc_event_engine::experimental::WorkStealingThreadPool::WorkStealingThreadPoolImpl::DumpStacksAndCrash()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:350:41: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 350 | grpc_core::MutexLock lock(&thd_set_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc: In member function 'void grpc_event_engine::experimental::WorkStealingThreadPool::WorkSignal::Signal()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:617:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 617 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc: In member function 'void grpc_event_engine::experimental::WorkStealingThreadPool::WorkSignal::SignalAll()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:622:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 622 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc: In member function 'bool grpc_event_engine::experimental::WorkStealingThreadPool::WorkSignal::WaitWithTimeout(grpc_core::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc:628:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 628 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [252/1952] Building C object CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/property_list.upbdefs.c.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/ev_posix.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/ev_poll_posix.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/ev_poll_posix.cc:40: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/ev_posix.h:29: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [253/1952] Building C object CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/promise.upbdefs.c.o [254/1952] Building C object CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/channelz.upbdefs.c.o [255/1952] Building C object CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upbdefs-gen/google/protobuf/timestamp.upbdefs.c.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/pollset.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/endpoint.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/event_engine_shims/endpoint.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/event_engine_shims/endpoint.cc:14: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/event_engine_shims/endpoint.h:16: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/event_engine_shims/endpoint.cc: In member function 'int grpc_event_engine::experimental::{anonymous}::EventEngineEndpointWrapper::Fd()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/event_engine_shims/endpoint.cc:78:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 78 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/event_engine_shims/endpoint.cc: In member function 'void grpc_event_engine::experimental::{anonymous}::EventEngineEndpointWrapper::OnShutdownInternal()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/event_engine_shims/endpoint.cc:267:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 267 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [256/1952] Building C object CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upbdefs-gen/google/protobuf/empty.upbdefs.c.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/resource_quota.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/socket_utils_posix.h:33, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/dualstack_socket_posix.cc:27: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/socket_utils_posix.h:23: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/resource_quota.h:26: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [257/1952] Building C object CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upbdefs-gen/google/protobuf/duration.upbdefs.c.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/map.h:17, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/extension.h:15, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/accessors.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/accessors.h:16, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/generated_code_support.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/upb-gen/google/protobuf/descriptor.upb.h:12, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/reflection/descriptor_bootstrap.h:14, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/reflection/common.h:15, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/reflection/def_pool.h:15, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/reflection/def.h:12, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/property_list.upbdefs.c:10: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h: In function 'upb_value_setcstr': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:58:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 58 | val->val = (uint64_t)cval; \ | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:74:1: note: in expansion of macro 'FUNCS' 74 | FUNCS(cstr, cstr, char*, uintptr_t) | ^~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h: In function 'upb_value_setptr': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:58:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 58 | val->val = (uint64_t)cval; \ | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:76:1: note: in expansion of macro 'FUNCS' 76 | FUNCS(ptr, ptr, void*, uintptr_t) | ^~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h: In function 'upb_value_setconstptr': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:58:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 58 | val->val = (uint64_t)cval; \ | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:77:1: note: in expansion of macro 'FUNCS' 77 | FUNCS(constptr, constptr, const void*, uintptr_t) | ^~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/accessors.h:22: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h: In function 'upb_TaggedAuxPtr_Extension': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h:87:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | return (upb_Extension*)(ptr.ptr & ~3ULL); | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h: In function 'upb_TaggedAuxPtr_UnknownData': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h:92:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 92 | return (upb_StringView*)(ptr.ptr & ~3ULL); | ^ [258/1952] Building C object CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upbdefs-gen/google/protobuf/any.upbdefs.c.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/ev_posix.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_client_posix.cc:38: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_client_posix.cc:26: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/resource_quota.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/socket_utils_posix.h:33, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_client_posix.cc:43: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_client_posix.cc: In function 'void on_writable(void*, grpc_error_handle)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_client_posix.cc:261:43: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 261 | grpc_core::MutexLock lock(&shard->mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_client_posix.cc: In function 'int64_t grpc_tcp_client_create_from_prepared_fd(grpc_pollset_set*, grpc_closure*, int, const grpc_event_engine::experimental::EndpointConfig&, const grpc_resolved_address*, grpc_core::Timestamp, grpc_endpoint**)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_client_posix.cc:390:41: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 390 | grpc_core::MutexLock lock(&shard->mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_client_posix.cc: In function 'bool tcp_cancel_connect(int64_t)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_client_posix.cc:437:41: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 437 | grpc_core::MutexLock lock(&shard->mu); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/resource_quota.h:26: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [259/1952] Building C object CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upb-gen/src/proto/grpc/gcp/transport_security_common.upb_minitable.c.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/map.h:17, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/extension.h:15, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/accessors.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/accessors.h:16, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/generated_code_support.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/upb-gen/google/protobuf/descriptor.upb.h:12, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/reflection/descriptor_bootstrap.h:14, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/reflection/common.h:15, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/reflection/def_pool.h:15, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/reflection/def.h:12, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/upbdefs-gen/google/protobuf/any.upbdefs.c:10: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h: In function 'upb_value_setcstr': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:58:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 58 | val->val = (uint64_t)cval; \ | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:74:1: note: in expansion of macro 'FUNCS' 74 | FUNCS(cstr, cstr, char*, uintptr_t) | ^~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h: In function 'upb_value_setptr': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:58:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 58 | val->val = (uint64_t)cval; \ | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:76:1: note: in expansion of macro 'FUNCS' 76 | FUNCS(ptr, ptr, void*, uintptr_t) | ^~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h: In function 'upb_value_setconstptr': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:58:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 58 | val->val = (uint64_t)cval; \ | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:77:1: note: in expansion of macro 'FUNCS' 77 | FUNCS(constptr, constptr, const void*, uintptr_t) | ^~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/accessors.h:22: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h: In function 'upb_TaggedAuxPtr_Extension': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h:87:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | return (upb_Extension*)(ptr.ptr & ~3ULL); | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h: In function 'upb_TaggedAuxPtr_UnknownData': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h:92:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 92 | return (upb_StringView*)(ptr.ptr & ~3ULL); | ^ [260/1952] Building C object CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upb-gen/src/proto/grpc/gcp/handshaker.upb_minitable.c.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc:25: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thready_event_engine/thready_event_engine.h:19, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc:15: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc: In lambda function: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc:54:55: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | grpc_core::MutexLock lock(&accept_state->mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc: In lambda function: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc:62:61: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 62 | grpc_core::MutexLock lock(&accept_state->mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc: In lambda function: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc:75:57: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 75 | grpc_core::MutexLock lock(&accept_state->mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [261/1952] Building C object CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upb-gen/src/proto/grpc/gcp/altscontext.upb_minitable.c.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/pollset.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/endpoint.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/endpoint.cc:19: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/endpoint.h:22: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [262/1952] Building C object CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/service.upb_minitable.c.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/timer.h:33, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/timer.cc:19: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/timer.h:22: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/timer.cc: In member function 'void grpc_event_engine::experimental::TimerList::TimerInit(grpc_event_engine::experimental::Timer*, grpc_core::Timestamp, grpc_event_engine::experimental::EventEngine::Closure*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/timer.cc:118:41: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 118 | grpc_core::MutexLock lock(&shard->mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/timer.cc:147:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 147 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/timer.cc: In member function 'bool grpc_event_engine::experimental::TimerList::TimerCancel(grpc_event_engine::experimental::Timer*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/timer.cc:163:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 163 | grpc_core::MutexLock lock(&shard->mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/timer.cc: In member function 'void grpc_event_engine::experimental::TimerList::Shard::PopTimers(grpc_core::Timestamp, grpc_core::Timestamp*, std::vector*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/timer.cc:231:32: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 231 | grpc_core::MutexLock lock(&mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/timer.cc: In member function 'std::vector grpc_event_engine::experimental::TimerList::FindExpiredTimers(grpc_core::Timestamp, grpc_core::Timestamp*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/timer.cc:250:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 250 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/timer.cc: In member function 'std::optional > grpc_event_engine::experimental::TimerList::TimerCheck(grpc_core::Timestamp*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/timer.cc:300:27: warning: 'bool absl::lts_20260817::Mutex::TryLock()' is deprecated [-Wdeprecated-declarations] 300 | if (!checker_mu_.TryLock()) return std::nullopt; | ~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:214:22: note: declared here 214 | [[nodiscard]] bool TryLock() ABSL_EXCLUSIVE_TRYLOCK_FUNCTION(true) { | ^~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/timer.cc:303:21: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 303 | checker_mu_.Unlock(); | ~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ [263/1952] Building C object CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/property_list.upb_minitable.c.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/map.h:17, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/extension.h:15, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/accessors.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/accessors.h:16, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/generated_code_support.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/upb-gen/google/protobuf/descriptor.upb.h:12, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/reflection/descriptor_bootstrap.h:14, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/reflection/common.h:15, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/reflection/def_pool.h:15, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/reflection/def.h:12, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/service.upbdefs.c:10: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h: In function 'upb_value_setcstr': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:58:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 58 | val->val = (uint64_t)cval; \ | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:74:1: note: in expansion of macro 'FUNCS' 74 | FUNCS(cstr, cstr, char*, uintptr_t) | ^~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h: In function 'upb_value_setptr': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:58:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 58 | val->val = (uint64_t)cval; \ | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:76:1: note: in expansion of macro 'FUNCS' 76 | FUNCS(ptr, ptr, void*, uintptr_t) | ^~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h: In function 'upb_value_setconstptr': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:58:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 58 | val->val = (uint64_t)cval; \ | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:77:1: note: in expansion of macro 'FUNCS' 77 | FUNCS(constptr, constptr, const void*, uintptr_t) | ^~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/accessors.h:22: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h: In function 'upb_TaggedAuxPtr_Extension': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h:87:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | return (upb_Extension*)(ptr.ptr & ~3ULL); | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h: In function 'upb_TaggedAuxPtr_UnknownData': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h:92:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 92 | return (upb_StringView*)(ptr.ptr & ~3ULL); | ^ [264/1952] Building C object CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/promise.upb_minitable.c.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/map.h:17, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/extension.h:15, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/accessors.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/accessors.h:16, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/generated_code_support.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/upb-gen/google/protobuf/descriptor.upb.h:12, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/reflection/descriptor_bootstrap.h:14, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/reflection/common.h:15, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/reflection/def_pool.h:15, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/reflection/def.h:12, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/promise.upbdefs.c:10: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h: In function 'upb_value_setcstr': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:58:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 58 | val->val = (uint64_t)cval; \ | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:74:1: note: in expansion of macro 'FUNCS' 74 | FUNCS(cstr, cstr, char*, uintptr_t) | ^~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h: In function 'upb_value_setptr': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:58:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 58 | val->val = (uint64_t)cval; \ | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:76:1: note: in expansion of macro 'FUNCS' 76 | FUNCS(ptr, ptr, void*, uintptr_t) | ^~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h: In function 'upb_value_setconstptr': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:58:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 58 | val->val = (uint64_t)cval; \ | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:77:1: note: in expansion of macro 'FUNCS' 77 | FUNCS(constptr, constptr, const void*, uintptr_t) | ^~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/accessors.h:22: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h: In function 'upb_TaggedAuxPtr_Extension': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h:87:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | return (upb_Extension*)(ptr.ptr & ~3ULL); | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h: In function 'upb_TaggedAuxPtr_UnknownData': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h:92:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 92 | return (upb_StringView*)(ptr.ptr & ~3ULL); | ^ [265/1952] Building C object CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb_minitable.c.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/map.h:17, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/extension.h:15, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/accessors.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/accessors.h:16, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/generated_code_support.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/upb-gen/google/protobuf/descriptor.upb.h:12, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/reflection/descriptor_bootstrap.h:14, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/reflection/common.h:15, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/reflection/def_pool.h:15, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/reflection/def.h:12, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/upbdefs-gen/google/protobuf/timestamp.upbdefs.c:10: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h: In function 'upb_value_setcstr': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:58:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 58 | val->val = (uint64_t)cval; \ | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:74:1: note: in expansion of macro 'FUNCS' 74 | FUNCS(cstr, cstr, char*, uintptr_t) | ^~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h: In function 'upb_value_setptr': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:58:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 58 | val->val = (uint64_t)cval; \ | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:76:1: note: in expansion of macro 'FUNCS' 76 | FUNCS(ptr, ptr, void*, uintptr_t) | ^~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h: In function 'upb_value_setconstptr': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:58:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 58 | val->val = (uint64_t)cval; \ | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:77:1: note: in expansion of macro 'FUNCS' 77 | FUNCS(constptr, constptr, const void*, uintptr_t) | ^~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/accessors.h:22: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h: In function 'upb_TaggedAuxPtr_Extension': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h:87:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | return (upb_Extension*)(ptr.ptr & ~3ULL); | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h: In function 'upb_TaggedAuxPtr_UnknownData': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h:92:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 92 | return (upb_StringView*)(ptr.ptr & ~3ULL); | ^ [266/1952] Building C object CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upb-gen/google/rpc/status.upb_minitable.c.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/map.h:17, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/extension.h:15, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/accessors.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/accessors.h:16, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/generated_code_support.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/upb-gen/src/proto/grpc/gcp/transport_security_common.upb_minitable.c:10: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h: In function 'upb_value_setcstr': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:58:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 58 | val->val = (uint64_t)cval; \ | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:74:1: note: in expansion of macro 'FUNCS' 74 | FUNCS(cstr, cstr, char*, uintptr_t) | ^~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h: In function 'upb_value_setptr': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:58:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 58 | val->val = (uint64_t)cval; \ | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:76:1: note: in expansion of macro 'FUNCS' 76 | FUNCS(ptr, ptr, void*, uintptr_t) | ^~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h: In function 'upb_value_setconstptr': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:58:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 58 | val->val = (uint64_t)cval; \ | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:77:1: note: in expansion of macro 'FUNCS' 77 | FUNCS(constptr, constptr, const void*, uintptr_t) | ^~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/accessors.h:22: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h: In function 'upb_TaggedAuxPtr_Extension': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h:87:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | return (upb_Extension*)(ptr.ptr & ~3ULL); | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h: In function 'upb_TaggedAuxPtr_UnknownData': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h:92:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 92 | return (upb_StringView*)(ptr.ptr & ~3ULL); | ^ [267/1952] Building C object CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.c.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/map.h:17, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/extension.h:15, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/accessors.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/accessors.h:16, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/generated_code_support.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/upb-gen/src/proto/grpc/gcp/handshaker.upb_minitable.c:10: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h: In function 'upb_value_setcstr': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:58:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 58 | val->val = (uint64_t)cval; \ | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:74:1: note: in expansion of macro 'FUNCS' 74 | FUNCS(cstr, cstr, char*, uintptr_t) | ^~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h: In function 'upb_value_setptr': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:58:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 58 | val->val = (uint64_t)cval; \ | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:76:1: note: in expansion of macro 'FUNCS' 76 | FUNCS(ptr, ptr, void*, uintptr_t) | ^~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h: In function 'upb_value_setconstptr': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:58:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 58 | val->val = (uint64_t)cval; \ | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:77:1: note: in expansion of macro 'FUNCS' 77 | FUNCS(constptr, constptr, const void*, uintptr_t) | ^~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/accessors.h:22: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h: In function 'upb_TaggedAuxPtr_Extension': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h:87:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | return (upb_Extension*)(ptr.ptr & ~3ULL); | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h: In function 'upb_TaggedAuxPtr_UnknownData': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h:92:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 92 | return (upb_StringView*)(ptr.ptr & ~3ULL); | ^ [268/1952] Building C object CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.c.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/map.h:17, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/extension.h:15, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/accessors.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/accessors.h:16, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/generated_code_support.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/promise.upb_minitable.c:10: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h: In function 'upb_value_setcstr': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:58:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 58 | val->val = (uint64_t)cval; \ | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:74:1: note: in expansion of macro 'FUNCS' 74 | FUNCS(cstr, cstr, char*, uintptr_t) | ^~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h: In function 'upb_value_setptr': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:58:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 58 | val->val = (uint64_t)cval; \ | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:76:1: note: in expansion of macro 'FUNCS' 76 | FUNCS(ptr, ptr, void*, uintptr_t) | ^~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h: In function 'upb_value_setconstptr': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:58:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 58 | val->val = (uint64_t)cval; \ | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:77:1: note: in expansion of macro 'FUNCS' 77 | FUNCS(constptr, constptr, const void*, uintptr_t) | ^~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/accessors.h:22: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h: In function 'upb_TaggedAuxPtr_Extension': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h:87:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | return (upb_Extension*)(ptr.ptr & ~3ULL); | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h: In function 'upb_TaggedAuxPtr_UnknownData': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h:92:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 92 | return (upb_StringView*)(ptr.ptr & ~3ULL); | ^ [269/1952] Building C object CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.c.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/map.h:17, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/extension.h:15, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/accessors.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/accessors.h:16, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/generated_code_support.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/upb-gen/google/protobuf/timestamp.upb_minitable.c:10: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h: In function 'upb_value_setcstr': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:58:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 58 | val->val = (uint64_t)cval; \ | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:74:1: note: in expansion of macro 'FUNCS' 74 | FUNCS(cstr, cstr, char*, uintptr_t) | ^~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h: In function 'upb_value_setptr': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:58:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 58 | val->val = (uint64_t)cval; \ | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:76:1: note: in expansion of macro 'FUNCS' 76 | FUNCS(ptr, ptr, void*, uintptr_t) | ^~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h: In function 'upb_value_setconstptr': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:58:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 58 | val->val = (uint64_t)cval; \ | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:77:1: note: in expansion of macro 'FUNCS' 77 | FUNCS(constptr, constptr, const void*, uintptr_t) | ^~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/accessors.h:22: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h: In function 'upb_TaggedAuxPtr_Extension': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h:87:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | return (upb_Extension*)(ptr.ptr & ~3ULL); | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h: In function 'upb_TaggedAuxPtr_UnknownData': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h:92:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 92 | return (upb_StringView*)(ptr.ptr & ~3ULL); | ^ [270/1952] Building C object CMakeFiles/grpc_authorization_provider.dir/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/map.h:17, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/extension.h:15, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/accessors.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/accessors.h:16, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/generated_code_support.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/service.upb_minitable.c:10: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h: In function 'upb_value_setcstr': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:58:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 58 | val->val = (uint64_t)cval; \ | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:74:1: note: in expansion of macro 'FUNCS' 74 | FUNCS(cstr, cstr, char*, uintptr_t) | ^~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h: In function 'upb_value_setptr': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:58:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 58 | val->val = (uint64_t)cval; \ | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:76:1: note: in expansion of macro 'FUNCS' 76 | FUNCS(ptr, ptr, void*, uintptr_t) | ^~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h: In function 'upb_value_setconstptr': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:58:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 58 | val->val = (uint64_t)cval; \ | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:77:1: note: in expansion of macro 'FUNCS' 77 | FUNCS(constptr, constptr, const void*, uintptr_t) | ^~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/accessors.h:22: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h: In function 'upb_TaggedAuxPtr_Extension': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h:87:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | return (upb_Extension*)(ptr.ptr & ~3ULL); | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h: In function 'upb_TaggedAuxPtr_UnknownData': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h:92:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 92 | return (upb_StringView*)(ptr.ptr & ~3ULL); | ^ [271/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/credentials/transport/transport_credentials.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/map.h:17, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/extension.h:15, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/accessors.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/accessors.h:16, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/generated_code_support.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/upb-gen/google/rpc/status.upb_minitable.c:10: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h: In function 'upb_value_setcstr': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:58:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 58 | val->val = (uint64_t)cval; \ | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:74:1: note: in expansion of macro 'FUNCS' 74 | FUNCS(cstr, cstr, char*, uintptr_t) | ^~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h: In function 'upb_value_setptr': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:58:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 58 | val->val = (uint64_t)cval; \ | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:76:1: note: in expansion of macro 'FUNCS' 76 | FUNCS(ptr, ptr, void*, uintptr_t) | ^~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h: In function 'upb_value_setconstptr': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:58:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 58 | val->val = (uint64_t)cval; \ | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:77:1: note: in expansion of macro 'FUNCS' 77 | FUNCS(constptr, constptr, const void*, uintptr_t) | ^~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/accessors.h:22: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h: In function 'upb_TaggedAuxPtr_Extension': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h:87:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | return (upb_Extension*)(ptr.ptr & ~3ULL); | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h: In function 'upb_TaggedAuxPtr_UnknownData': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h:92:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 92 | return (upb_StringView*)(ptr.ptr & ~3ULL); | ^ [272/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/credentials/transport/tls/tls_utils.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/map.h:17, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/extension.h:15, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/accessors.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/accessors.h:16, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/generated_code_support.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/upb-gen/google/protobuf/descriptor.upb.h:12, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/reflection/descriptor_bootstrap.h:14, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/reflection/common.h:15, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/reflection/def_pool.h:15, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/reflection/def.h:12, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/upbdefs-gen/google/protobuf/empty.upbdefs.c:10: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h: In function 'upb_value_setcstr': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:58:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 58 | val->val = (uint64_t)cval; \ | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:74:1: note: in expansion of macro 'FUNCS' 74 | FUNCS(cstr, cstr, char*, uintptr_t) | ^~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h: In function 'upb_value_setptr': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:58:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 58 | val->val = (uint64_t)cval; \ | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:76:1: note: in expansion of macro 'FUNCS' 76 | FUNCS(ptr, ptr, void*, uintptr_t) | ^~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h: In function 'upb_value_setconstptr': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:58:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 58 | val->val = (uint64_t)cval; \ | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:77:1: note: in expansion of macro 'FUNCS' 77 | FUNCS(constptr, constptr, const void*, uintptr_t) | ^~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/accessors.h:22: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h: In function 'upb_TaggedAuxPtr_Extension': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h:87:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | return (upb_Extension*)(ptr.ptr & ~3ULL); | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h: In function 'upb_TaggedAuxPtr_UnknownData': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h:92:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 92 | return (upb_StringView*)(ptr.ptr & ~3ULL); | ^ [273/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/credentials/transport/tls/load_system_roots_windows.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/map.h:17, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/extension.h:15, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/accessors.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/accessors.h:16, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/generated_code_support.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/property_list.upb_minitable.c:10: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h: In function 'upb_value_setcstr': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:58:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 58 | val->val = (uint64_t)cval; \ | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:74:1: note: in expansion of macro 'FUNCS' 74 | FUNCS(cstr, cstr, char*, uintptr_t) | ^~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h: In function 'upb_value_setptr': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:58:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 58 | val->val = (uint64_t)cval; \ | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:76:1: note: in expansion of macro 'FUNCS' 76 | FUNCS(ptr, ptr, void*, uintptr_t) | ^~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h: In function 'upb_value_setconstptr': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:58:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 58 | val->val = (uint64_t)cval; \ | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:77:1: note: in expansion of macro 'FUNCS' 77 | FUNCS(constptr, constptr, const void*, uintptr_t) | ^~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/accessors.h:22: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h: In function 'upb_TaggedAuxPtr_Extension': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h:87:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | return (upb_Extension*)(ptr.ptr & ~3ULL); | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h: In function 'upb_TaggedAuxPtr_UnknownData': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h:92:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 92 | return (upb_StringView*)(ptr.ptr & ~3ULL); | ^ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/map.h:17, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/extension.h:15, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/accessors.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/accessors.h:16, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/generated_code_support.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/upb-gen/google/protobuf/descriptor.upb.h:12, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/reflection/descriptor_bootstrap.h:14, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/reflection/common.h:15, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/reflection/def_pool.h:15, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/reflection/def.h:12, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/upbdefs-gen/google/protobuf/duration.upbdefs.c:10: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h: In function 'upb_value_setcstr': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:58:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 58 | val->val = (uint64_t)cval; \ | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:74:1: note: in expansion of macro 'FUNCS' 74 | FUNCS(cstr, cstr, char*, uintptr_t) | ^~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h: In function 'upb_value_setptr': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:58:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 58 | val->val = (uint64_t)cval; \ | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:76:1: note: in expansion of macro 'FUNCS' 76 | FUNCS(ptr, ptr, void*, uintptr_t) | ^~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h: In function 'upb_value_setconstptr': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:58:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 58 | val->val = (uint64_t)cval; \ | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:77:1: note: in expansion of macro 'FUNCS' 77 | FUNCS(constptr, constptr, const void*, uintptr_t) | ^~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/accessors.h:22: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h: In function 'upb_TaggedAuxPtr_Extension': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h:87:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | return (upb_Extension*)(ptr.ptr & ~3ULL); | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h: In function 'upb_TaggedAuxPtr_UnknownData': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h:92:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 92 | return (upb_StringView*)(ptr.ptr & ~3ULL); | ^ [274/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/credentials/transport/tls/load_system_roots_supported.cc.o [275/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/credentials/transport/tls/load_system_roots_fallback.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/map.h:17, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/extension.h:15, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/accessors.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/accessors.h:16, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/generated_code_support.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/upb-gen/google/protobuf/descriptor.upb.h:12, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/reflection/descriptor_bootstrap.h:14, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/reflection/common.h:15, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/reflection/def_pool.h:15, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/reflection/def.h:12, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/upbdefs-gen/src/proto/grpc/channelz/v2/channelz.upbdefs.c:10: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h: In function 'upb_value_setcstr': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:58:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 58 | val->val = (uint64_t)cval; \ | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:74:1: note: in expansion of macro 'FUNCS' 74 | FUNCS(cstr, cstr, char*, uintptr_t) | ^~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h: In function 'upb_value_setptr': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:58:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 58 | val->val = (uint64_t)cval; \ | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:76:1: note: in expansion of macro 'FUNCS' 76 | FUNCS(ptr, ptr, void*, uintptr_t) | ^~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h: In function 'upb_value_setconstptr': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:58:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 58 | val->val = (uint64_t)cval; \ | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:77:1: note: in expansion of macro 'FUNCS' 77 | FUNCS(constptr, constptr, const void*, uintptr_t) | ^~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/accessors.h:22: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h: In function 'upb_TaggedAuxPtr_Extension': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h:87:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | return (upb_Extension*)(ptr.ptr & ~3ULL); | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h: In function 'upb_TaggedAuxPtr_UnknownData': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h:92:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 92 | return (upb_StringView*)(ptr.ptr & ~3ULL); | ^ [276/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/credentials/transport/tls/certificate_provider_registry.cc.o [277/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/credentials/transport/security_connector.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/map.h:17, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/extension.h:15, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/accessors.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/accessors.h:16, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/generated_code_support.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/upb-gen/google/protobuf/duration.upb_minitable.c:10: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h: In function 'upb_value_setcstr': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:58:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 58 | val->val = (uint64_t)cval; \ | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:74:1: note: in expansion of macro 'FUNCS' 74 | FUNCS(cstr, cstr, char*, uintptr_t) | ^~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h: In function 'upb_value_setptr': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:58:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 58 | val->val = (uint64_t)cval; \ | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:76:1: note: in expansion of macro 'FUNCS' 76 | FUNCS(ptr, ptr, void*, uintptr_t) | ^~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h: In function 'upb_value_setconstptr': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:58:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 58 | val->val = (uint64_t)cval; \ | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:77:1: note: in expansion of macro 'FUNCS' 77 | FUNCS(constptr, constptr, const void*, uintptr_t) | ^~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/accessors.h:22: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h: In function 'upb_TaggedAuxPtr_Extension': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h:87:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | return (upb_Extension*)(ptr.ptr & ~3ULL); | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h: In function 'upb_TaggedAuxPtr_UnknownData': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h:92:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 92 | return (upb_StringView*)(ptr.ptr & ~3ULL); | ^ [278/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/credentials/transport/composite/composite_channel_credentials.cc.o [279/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/credentials/transport/alts/grpc_alts_credentials_server_options.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/map.h:17, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/extension.h:15, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/accessors.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/accessors.h:16, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/generated_code_support.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/upb-gen/src/proto/grpc/channelz/v2/channelz.upb_minitable.c:10: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h: In function 'upb_value_setcstr': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:58:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 58 | val->val = (uint64_t)cval; \ | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:74:1: note: in expansion of macro 'FUNCS' 74 | FUNCS(cstr, cstr, char*, uintptr_t) | ^~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h: In function 'upb_value_setptr': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:58:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 58 | val->val = (uint64_t)cval; \ | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:76:1: note: in expansion of macro 'FUNCS' 76 | FUNCS(ptr, ptr, void*, uintptr_t) | ^~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h: In function 'upb_value_setconstptr': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:58:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 58 | val->val = (uint64_t)cval; \ | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:77:1: note: in expansion of macro 'FUNCS' 77 | FUNCS(constptr, constptr, const void*, uintptr_t) | ^~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/accessors.h:22: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h: In function 'upb_TaggedAuxPtr_Extension': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h:87:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | return (upb_Extension*)(ptr.ptr & ~3ULL); | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h: In function 'upb_TaggedAuxPtr_UnknownData': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h:92:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 92 | return (upb_StringView*)(ptr.ptr & ~3ULL); | ^ [280/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/credentials/transport/alts/grpc_alts_credentials_options.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/map.h:17, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/extension.h:15, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/accessors.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/accessors.h:16, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/generated_code_support.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/upb-gen/src/proto/grpc/gcp/altscontext.upb_minitable.c:10: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h: In function 'upb_value_setcstr': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:58:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 58 | val->val = (uint64_t)cval; \ | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:74:1: note: in expansion of macro 'FUNCS' 74 | FUNCS(cstr, cstr, char*, uintptr_t) | ^~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h: In function 'upb_value_setptr': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:58:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 58 | val->val = (uint64_t)cval; \ | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:76:1: note: in expansion of macro 'FUNCS' 76 | FUNCS(ptr, ptr, void*, uintptr_t) | ^~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h: In function 'upb_value_setconstptr': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:58:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 58 | val->val = (uint64_t)cval; \ | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:77:1: note: in expansion of macro 'FUNCS' 77 | FUNCS(constptr, constptr, const void*, uintptr_t) | ^~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/accessors.h:22: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h: In function 'upb_TaggedAuxPtr_Extension': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h:87:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | return (upb_Extension*)(ptr.ptr & ~3ULL); | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h: In function 'upb_TaggedAuxPtr_UnknownData': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h:92:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 92 | return (upb_StringView*)(ptr.ptr & ~3ULL); | ^ [281/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/credentials/transport/alts/grpc_alts_credentials_client_options.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/map.h:17, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/extension.h:15, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/accessors.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/accessors.h:16, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/generated_code_support.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/upb-gen/google/protobuf/any.upb_minitable.c:10: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h: In function 'upb_value_setcstr': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:58:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 58 | val->val = (uint64_t)cval; \ | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:74:1: note: in expansion of macro 'FUNCS' 74 | FUNCS(cstr, cstr, char*, uintptr_t) | ^~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h: In function 'upb_value_setptr': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:58:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 58 | val->val = (uint64_t)cval; \ | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:76:1: note: in expansion of macro 'FUNCS' 76 | FUNCS(ptr, ptr, void*, uintptr_t) | ^~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h: In function 'upb_value_setconstptr': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:58:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 58 | val->val = (uint64_t)cval; \ | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:77:1: note: in expansion of macro 'FUNCS' 77 | FUNCS(constptr, constptr, const void*, uintptr_t) | ^~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/accessors.h:22: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h: In function 'upb_TaggedAuxPtr_Extension': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h:87:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | return (upb_Extension*)(ptr.ptr & ~3ULL); | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h: In function 'upb_TaggedAuxPtr_UnknownData': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h:92:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 92 | return (upb_StringView*)(ptr.ptr & ~3ULL); | ^ [282/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/credentials/transport/alts/check_gcp_environment_windows.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/map.h:17, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/extension.h:15, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/accessors.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/accessors.h:16, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/generated_code_support.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/upb-gen/google/protobuf/empty.upb_minitable.c:10: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h: In function 'upb_value_setcstr': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:58:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 58 | val->val = (uint64_t)cval; \ | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:74:1: note: in expansion of macro 'FUNCS' 74 | FUNCS(cstr, cstr, char*, uintptr_t) | ^~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h: In function 'upb_value_setptr': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:58:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 58 | val->val = (uint64_t)cval; \ | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:76:1: note: in expansion of macro 'FUNCS' 76 | FUNCS(ptr, ptr, void*, uintptr_t) | ^~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h: In function 'upb_value_setconstptr': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:58:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 58 | val->val = (uint64_t)cval; \ | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/hash/common.h:77:1: note: in expansion of macro 'FUNCS' 77 | FUNCS(constptr, constptr, const void*, uintptr_t) | ^~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/accessors.h:22: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h: In function 'upb_TaggedAuxPtr_Extension': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h:87:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 87 | return (upb_Extension*)(ptr.ptr & ~3ULL); | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h: In function 'upb_TaggedAuxPtr_UnknownData': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/third_party/upb/upb/message/internal/message.h:92:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 92 | return (upb_StringView*)(ptr.ptr & ~3ULL); | ^ [283/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/credentials/transport/alts/check_gcp_environment_no_op.cc.o [284/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/credentials/transport/alts/check_gcp_environment_linux.cc.o [285/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/credentials/transport/alts/check_gcp_environment.cc.o [286/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/credentials/call/plugin/plugin_credentials.cc.o [287/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/credentials/call/json_util.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/timer.h:33, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/timer_manager.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/timer_manager.cc:19: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/timer_manager.h:22: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/timer_manager.h:32: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/timer_manager.cc: In member function 'bool grpc_event_engine::experimental::TimerManager::WaitUntil(grpc_core::Timestamp)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/timer_manager.cc:48:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 48 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/timer_manager.cc: In member function 'void grpc_event_engine::experimental::TimerManager::TimerInit(grpc_event_engine::experimental::Timer*, grpc_core::Timestamp, grpc_event_engine::experimental::EventEngine::Closure*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/timer_manager.cc:101:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 101 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/timer_manager.cc: In member function 'void grpc_event_engine::experimental::TimerManager::Kick()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/timer_manager.cc:122:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 122 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/timer_manager.cc: In member function 'void grpc_event_engine::experimental::TimerManager::RestartPostFork()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/timer_manager.cc:128:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 128 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/timer_manager.cc: In member function 'void grpc_event_engine::experimental::TimerManager::SuspendOrShutdown(bool)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/timer_manager.cc:145:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 145 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [288/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/credentials/call/composite/composite_call_credentials.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/transport/auth_context.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/transport/auth_context.cc:17: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/transport/auth_context.h:30: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel_init.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/config/core_configuration.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/transport/auth_context.cc:28: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/absl/types/optional.h:31, from /usr/include/absl/container/internal/common.h:26, from /usr/include/absl/container/internal/hash_function_defaults.h:56: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [289/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/credentials/call/call_creds_util.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/file_descriptor_collection.cc:15: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:27: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ [290/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/config/core_configuration.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/combiner.h:27, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/combiner.cc:19: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/combiner.h:26: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [291/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/channelz/text_encode.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/timer.h:33, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/timer_heap.cc:26: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/timer.h:22: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ [292/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/channelz/property_list.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/ev_posix.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/ev_epoll1_linux.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/ev_epoll1_linux.cc:46: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/ev_posix.h:29: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [293/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/channelz/channelz_registry.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/call_combiner.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/channel_stack.h:55, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:32, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.cc:19: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/channel_stack.h:40: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/call_combiner.h:28: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/arena_promise.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/channel_stack.h:59: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_spine.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_destination.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/transport/transport.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/channel_stack.h:63: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/slice_buffer.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:22: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:41: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h: In member function 'int grpc_core::Channel::TestOnlyRegisteredCalls()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h:116:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'grpc_core::Timestamp grpc_core::Call::deadline()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:130:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 130 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'grpc_core::Slice grpc_core::Call::GetPeerString() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:197:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 197 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'void grpc_core::Call::SetPeerString(grpc_core::Slice)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:202:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 202 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.cc: In member function 'virtual void grpc_core::Call::AddData(grpc_core::channelz::DataSink)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.cc:146:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 146 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.cc:150:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 150 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.cc: In member function 'void grpc_core::Call::PublishToParent(grpc_core::Call*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.cc:216:36: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 216 | MutexLock lock(&pc->child_list_mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.cc: In member function 'void grpc_core::Call::MaybeUnpublishFromParent()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.cc:237:38: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 237 | MutexLock lock(&pc->child_list_mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.cc: In member function 'void grpc_core::Call::PropagateCancellationToChildren()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.cc:263:38: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 263 | MutexLock lock(&pc->child_list_mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.cc: In member function 'grpc_error_handle grpc_core::Call::UpdateDeadline(grpc_core::Timestamp)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.cc:365:41: warning: 'absl::lts_20260817::ReleasableMutexLock::ReleasableMutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 365 | ReleasableMutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:1154:12: note: declared here 1154 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.cc: In member function 'void grpc_core::Call::ResetDeadline()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.cc:392:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 392 | MutexLock lock(&deadline_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [294/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/channelz/channelz.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/buffer_list.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_posix.cc:55: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_posix.cc:27: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/ev_posix.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_posix.cc:57: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/resource_quota.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/socket_utils_posix.h:33, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_posix.cc:59: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_posix.cc: In member function 'void grpc_core::TcpZerocopySendCtx::NoteSend(grpc_core::TcpZerocopySendRecord*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_posix.cc:246:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 246 | MutexLock guard(&lock_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_posix.cc: In member function 'grpc_core::TcpZerocopySendRecord* grpc_core::TcpZerocopySendCtx::GetSendRecord()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_posix.cc:277:27: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 277 | MutexLock guard(&lock_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_posix.cc: In member function 'grpc_core::TcpZerocopySendRecord* grpc_core::TcpZerocopySendCtx::ReleaseSendRecord(uint32_t)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_posix.cc:291:27: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 291 | MutexLock guard(&lock_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_posix.cc: In member function 'void grpc_core::TcpZerocopySendCtx::PutSendRecord(grpc_core::TcpZerocopySendRecord*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_posix.cc:302:27: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 302 | MutexLock guard(&lock_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_posix.cc: In member function 'bool grpc_core::TcpZerocopySendCtx::AllSendRecordsEmpty()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_posix.cc:313:27: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 313 | MutexLock guard(&lock_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_posix.cc: In member function 'bool grpc_core::TcpZerocopySendCtx::UpdateZeroCopyOMemStateAfterFree()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_posix.cc:353:27: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 353 | MutexLock guard(&lock_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_posix.cc: In member function 'bool grpc_core::TcpZerocopySendCtx::UpdateZeroCopyOMemStateAfterSend(bool)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_posix.cc:393:27: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 393 | MutexLock guard(&lock_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_posix.cc: In function 'void run_poller({anonymous}::backup_poller*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_posix.cc:636:27: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 636 | g_backup_poller_mu->Lock(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_posix.cc:642:31: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 642 | g_backup_poller_mu->Unlock(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_posix.cc:648:31: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 648 | g_backup_poller_mu->Unlock(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_posix.cc: In function 'void drop_uncovered({anonymous}::grpc_tcp*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_posix.cc:660:27: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 660 | g_backup_poller_mu->Lock(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_posix.cc:663:29: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 663 | g_backup_poller_mu->Unlock(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_posix.cc: In function 'void cover_self({anonymous}::grpc_tcp*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_posix.cc:678:27: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 678 | g_backup_poller_mu->Lock(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_posix.cc:687:31: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 687 | g_backup_poller_mu->Unlock(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_posix.cc:696:31: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 696 | g_backup_poller_mu->Unlock(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_posix.cc: In function 'void tcp_destroy(grpc_endpoint*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_posix.cc:799:20: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 799 | tcp->read_mu.Lock(); | ~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_posix.cc:801:22: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 801 | tcp->read_mu.Unlock(); | ~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_posix.cc: In function 'void perform_reclamation({anonymous}::grpc_tcp*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_posix.cc:809:20: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 809 | tcp->read_mu.Lock(); | ~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_posix.cc:814:22: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 814 | tcp->read_mu.Unlock(); | ~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_posix.cc: In function 'void tcp_handle_read(void*, grpc_error_handle)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_posix.cc:1113:20: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 1113 | tcp->read_mu.Lock(); | ~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_posix.cc:1121:26: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 1121 | tcp->read_mu.Unlock(); | ~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_posix.cc:1145:22: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 1145 | tcp->read_mu.Unlock(); | ~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_posix.cc: In function 'void tcp_read(grpc_endpoint*, grpc_slice_buffer*, grpc_closure*, bool, int)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_posix.cc:1155:20: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 1155 | tcp->read_mu.Lock(); | ~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_posix.cc:1164:24: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 1164 | tcp->read_mu.Unlock(); | ~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_posix.cc:1170:24: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 1170 | tcp->read_mu.Unlock(); | ~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_posix.cc:1176:24: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 1176 | tcp->read_mu.Unlock(); | ~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_posix.cc: In function 'void grpc_tcp_destroy_and_release_fd(grpc_endpoint*, int*, grpc_closure*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_posix.cc:2076:20: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 2076 | tcp->read_mu.Lock(); | ~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_posix.cc:2078:22: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 2078 | tcp->read_mu.Unlock(); | ~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/resource_quota.h:26: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h: In instantiation of 'void grpc_core::GrpcMemoryAllocatorImpl::PostReclaimer(grpc_core::ReclamationPass, F) [with F = maybe_post_reclaimer({anonymous}::grpc_tcp*)::)>]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:546:26: required from 'void grpc_core::MemoryOwner::PostReclaimer(grpc_core::ReclamationPass, F) [with F = maybe_post_reclaimer({anonymous}::grpc_tcp*)::)>]' 546 | impl()->PostReclaimer(pass, std::move(fn)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_posix.cc:822:36: required from here 822 | tcp->memory_owner.PostReclaimer( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 823 | grpc_core::ReclamationPass::kBenign, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 824 | [tcp](std::optional sweep) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 825 | if (sweep.has_value()) { | ~~~~~~~~~~~~~~~~~~~~~~~~ 826 | perform_reclamation(tcp); | ~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | } | ~ 828 | TCP_UNREF(tcp, "posted_reclaimer"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | }); | ~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^~~~ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [295/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/channelz/channel_trace.cc.o [296/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/call/status_util.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_state.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/promise_based_filter.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/lame_client.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/lame_client.cc:19: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/channel_args.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/lame_client.h:27: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/message.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:27: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/slice_buffer.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:22: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/promise_based_filter.h:58: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h: In lambda function: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h:98:26: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h: In member function 'void grpc_core::InterActivityLatch::Set()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h:112:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h: In member function 'bool grpc_core::InterActivityLatch::IsSet() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h:120:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:41, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/promise_based_filter.h:67: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h: In member function 'int grpc_core::Channel::TestOnlyRegisteredCalls()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h:116:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'grpc_core::Timestamp grpc_core::Call::deadline()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:130:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 130 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'grpc_core::Slice grpc_core::Call::GetPeerString() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:197:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 197 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'void grpc_core::Call::SetPeerString(grpc_core::Slice)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:202:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 202 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h: In instantiation of 'auto grpc_core::InterActivityLatch::Wait() [with T = grpc_core::CallHandler]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/promise_based_filter.h:1321:47: required from here 1321 | state->call_handler_latch.Wait(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/lame_client.cc: In member function 'virtual bool grpc_core::LameClientFilter::StartTransportOp(grpc_transport_op*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/lame_client.cc:90:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 90 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [297/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/call/server_call.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/ev_posix.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/iomgr_posix.cc:25: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/ev_posix.h:29: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_client.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/iomgr_posix.cc:29: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [298/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/call/security_context.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_arena_allocator.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.cc:17: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h:20: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_spine.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_destination.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h:32: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/slice_buffer.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:22: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h: In member function 'int grpc_core::Channel::TestOnlyRegisteredCalls()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h:116:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.cc: In member function 'grpc_core::Channel::RegisteredCall* grpc_core::Channel::RegisterCall(const char*, const char*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.cc:77:22: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 77 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [299/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/call/parsed_metadata.cc.o [300/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/call/metadata_batch.cc.o [301/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/call/metadata.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.cc:15: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:34: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.cc:36: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/loop.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/loop.h:215:31: warning: attribute ignored in declaration of 'union grpc_core::Loop::' [-Wattributes] 215 | GPR_NO_UNIQUE_ADDRESS union { | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/loop.h:215:31: note: attribute for 'union grpc_core::Loop::' must follow the 'union' keyword /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.cc: In member function 'void grpc_core::{anonymous}::MemoryQuotaTracker::Add(std::shared_ptr)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.cc:67:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.cc: In member function 'std::vector > grpc_core::{anonymous}::MemoryQuotaTracker::All()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.cc:80:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 80 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.cc: In member function 'void grpc_core::ReclaimerQueue::Handle::Sweep::MarkCancelled()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.cc:224:36: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 224 | MutexLock lock(&state_->reader_mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.cc: In member function 'void grpc_core::ReclaimerQueue::Enqueue(grpc_core::RefCountedPtr)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.cc:244:38: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 244 | MutexLock lock(&state_->reader_mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.cc: In member function 'grpc_core::Poll > grpc_core::ReclaimerQueue::PollNext()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.cc:250:36: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 250 | MutexLock lock(&state_->reader_mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.cc: In member function 'virtual void grpc_core::GrpcMemoryAllocatorImpl::Shutdown()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.cc:293:34: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.cc: In member function 'void grpc_core::GrpcMemoryAllocatorImpl::FillChannelzProperties(grpc_core::channelz::PropertyList&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.cc:428:32: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 428 | MutexLock lock(&reclaimer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.cc: In member function 'void grpc_core::BasicMemoryQuota::Take(grpc_core::GrpcMemoryAllocatorImpl*, size_t)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.cc:573:31: warning: 'bool absl::lts_20260817::Mutex::TryLock()' is deprecated [-Wdeprecated-declarations] 573 | if (shard.shard_mu.TryLock()) { | ~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:214:22: note: declared here 214 | [[nodiscard]] bool TryLock() ABSL_EXCLUSIVE_TRYLOCK_FUNCTION(true) { | ^~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.cc:577:28: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 577 | shard.shard_mu.Unlock(); | ~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.cc: In member function 'void grpc_core::BasicMemoryQuota::AddNewAllocator(grpc_core::GrpcMemoryAllocatorImpl*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.cc:613:32: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 613 | MutexLock l(&shard.shard_mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.cc: In member function 'void grpc_core::BasicMemoryQuota::RemoveAllocator(grpc_core::GrpcMemoryAllocatorImpl*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.cc:625:38: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 625 | MutexLock l(&small_shard.shard_mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.cc:634:36: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 634 | MutexLock l(&big_shard.shard_mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.cc: In member function 'void grpc_core::BasicMemoryQuota::MaybeMoveAllocatorBigToSmall(grpc_core::GrpcMemoryAllocatorImpl*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.cc:670:36: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 670 | MutexLock l(&old_shard.shard_mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.cc:677:36: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 677 | MutexLock l(&new_shard.shard_mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.cc: In member function 'void grpc_core::BasicMemoryQuota::MaybeMoveAllocatorSmallToBig(grpc_core::GrpcMemoryAllocatorImpl*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.cc:690:36: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 690 | MutexLock l(&old_shard.shard_mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.cc:697:36: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 697 | MutexLock l(&new_shard.shard_mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.cc: In lambda function: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.cc:738:47: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 738 | MutexLock l(&shard.shard_mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.cc:749:47: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 749 | MutexLock l(&shard.shard_mu); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::RegisterGaugeProvider(grpc_core::instrument_detail::InstrumentDomainImpl::GaugeProvider*) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:966:38: required from 'void grpc_core::instrument_detail::InstrumentDomainImpl::GaugeProvider::ProviderConstructed() [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]' 966 | storage_->RegisterGaugeProvider(this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.cc:462:22: required from here 462 | ProviderConstructed(); | ~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1036:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1036 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::UnregisterGaugeProvider(grpc_core::instrument_detail::InstrumentDomainImpl::GaugeProvider*) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:970:40: required from 'void grpc_core::instrument_detail::InstrumentDomainImpl::GaugeProvider::ProviderDestructing() [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]' 970 | storage_->UnregisterGaugeProvider(this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.cc:467:22: required from here 467 | ProviderDestructing(); | ~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1041:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1041 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h: In instantiation of 'grpc_core::promise_detail::PromiseActivity::PromiseActivity(F, WakeupScheduler, OnDone, Contexts&& ...) [with F = grpc_core::Loop, false>; WakeupScheduler = grpc_core::ExecCtxWakeupScheduler; OnDone = grpc_core::BasicMemoryQuota::Start()::; Contexts = {}]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:685:7: required from 'grpc_core::ActivityPtr grpc_core::MakeActivity(Factory, WakeupScheduler, OnDone, Contexts&& ...) [with Factory = Loop, false>; WakeupScheduler = ExecCtxWakeupScheduler; OnDone = BasicMemoryQuota::Start()::; Contexts = {}; ActivityPtr = std::unique_ptr]' 685 | new promise_detail::PromiseActivity( | ~~~~~~~~~~~~~ 687 | std::move(promise_factory), std::move(wakeup_scheduler), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 688 | std::move(on_done), std::forward(contexts)...)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.cc:534:19: required from here 534 | MakeActivity(std::move(reclamation_loop), ExecCtxWakeupScheduler(), | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 535 | [](absl::Status status) { | ~~~~~~~~~~~~~~~~~~~~~~~~~ 536 | GRPC_CHECK(status.code() == absl::StatusCode::kCancelled); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 537 | }); | ~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:503:15: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 503 | mu()->Lock(); | ~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:505:17: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 505 | mu()->Unlock(); | ~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h: In instantiation of 'void grpc_core::promise_detail::PromiseActivity::Cancel() [with F = grpc_core::Loop, false>; WakeupScheduler = grpc_core::ExecCtxWakeupScheduler; OnDone = grpc_core::BasicMemoryQuota::Start()::; Contexts = {}]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:528:8: required from here 528 | void Cancel() final { | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:536:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 536 | MutexLock lock(mu()); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h: In instantiation of 'void grpc_core::promise_detail::PromiseActivity::Step() [with F = grpc_core::Loop, false>; WakeupScheduler = grpc_core::ExecCtxWakeupScheduler; OnDone = grpc_core::BasicMemoryQuota::Start()::; Contexts = {}]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:521:5: required from 'void grpc_core::promise_detail::PromiseActivity::RunScheduledWakeup() [with F = grpc_core::Loop, false>; WakeupScheduler = grpc_core::ExecCtxWakeupScheduler; OnDone = grpc_core::BasicMemoryQuota::Start()::; Contexts = {}]' 521 | Step(); | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/exec_ctx_wakeup_scheduler.h:39:7: required from 'void grpc_core::ExecCtxWakeupScheduler::BoundScheduler::ScheduleWakeup() [with ActivityType = grpc_core::promise_detail::PromiseActivity, false>, grpc_core::ExecCtxWakeupScheduler, grpc_core::BasicMemoryQuota::Start():: >]' 42 | static_cast(arg)->RunScheduledWakeup(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:573:27: required from 'void grpc_core::promise_detail::PromiseActivity::WakeupAsync(grpc_core::WakeupMask) [with F = grpc_core::Loop, false>; WakeupScheduler = grpc_core::ExecCtxWakeupScheduler; OnDone = grpc_core::BasicMemoryQuota::Start()::; Contexts = {}; grpc_core::WakeupMask = short unsigned int]' 573 | this->ScheduleWakeup(); | ~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:568:8: required from here 568 | void WakeupAsync(WakeupMask) final { | ^~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:597:15: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 597 | mu()->Lock(); | ~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:600:19: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 600 | mu()->Unlock(); | ~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:604:17: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 604 | mu()->Unlock(); | ~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [302/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/call/message.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/chunked_vector.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:41, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/security/authorization/evaluate_args.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/security/authorization/evaluate_args.cc:15: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/slice/slice_refcount.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/slice/slice.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/parsed_metadata.h:27, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:35: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/absl/functional/internal/any_invocable.h:72, from /usr/include/absl/functional/any_invocable.h:45, from /usr/include/absl/functional/internal/function_ref.h:22, from /usr/include/absl/functional/function_ref.h:55, from /usr/include/absl/hash/hash.h:88, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/slice/slice_internal.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/slice/slice.h:28: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [303/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/call/interception_chain.cc.o [304/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/call/client_call.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_state.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/promise_based_filter.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/security/authorization/grpc_server_authz_filter.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/security/authorization/grpc_server_authz_filter.cc:15: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/channel_args.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/security/authorization/grpc_server_authz_filter.h:21: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/message.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:27: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/slice_buffer.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:22: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/promise_based_filter.h:58: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h: In lambda function: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h:98:26: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h: In member function 'void grpc_core::InterActivityLatch::Set()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h:112:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h: In member function 'bool grpc_core::InterActivityLatch::IsSet() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h:120:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:41, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/promise_based_filter.h:67: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h: In member function 'int grpc_core::Channel::TestOnlyRegisteredCalls()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h:116:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'grpc_core::Timestamp grpc_core::Call::deadline()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:130:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 130 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'grpc_core::Slice grpc_core::Call::GetPeerString() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:197:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 197 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'void grpc_core::Call::SetPeerString(grpc_core::Slice)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:202:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 202 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h: In instantiation of 'auto grpc_core::InterActivityLatch::Wait() [with T = grpc_core::CallHandler]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/promise_based_filter.h:1321:47: required from here 1321 | state->call_handler_latch.Wait(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^~~~ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [305/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/call/call_state.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/party.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/party.cc:15: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/party.h:18: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/event_engine_context.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/party.h:31: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/party.cc: In member function 'void grpc_core::Party::Handle::DropActivity()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/party.cc:76:13: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 76 | mu_.Lock(); | ~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/party.cc:79:15: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 79 | mu_.Unlock(); | ~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/party.cc: In member function 'void grpc_core::Party::Handle::WakeupGeneric(grpc_core::WakeupMask, void (grpc_core::Party::*)(grpc_core::WakeupMask))': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/party.cc:86:13: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 86 | mu_.Lock(); | ~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/party.cc:92:17: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 92 | mu_.Unlock(); | ~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/party.cc:99:17: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 99 | mu_.Unlock(); | ~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/party.cc: In member function 'virtual std::string grpc_core::Party::Handle::ActivityDebugTag(grpc_core::WakeupMask) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/party.cc:118:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 118 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [306/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/call/call_spine.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_interface.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc:18: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_interface.h:18: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/resource_quota.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_interface.h:27: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/resource_quota.h:26: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [307/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/call/call_filters.cc.o [308/1952] Building CXX object CMakeFiles/grpc_authorization_provider.dir/src/core/call/call_arena_allocator.cc.o [309/1952] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/util/time_cc.cc.o [310/1952] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/util/string_ref.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_interface.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc:19: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_interface.h:18: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/resource_quota.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_interface.h:27: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/resource_quota.h:26: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [311/1952] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/util/status.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_arena_allocator.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_spine.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_destination.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/transport/transport.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/transport/transport.cc:19: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:34: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_spine.h:24: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/absl/types/variant.h:32, 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/check.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/down_cast.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/context.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:38: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [312/1952] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/util/byte_buffer_cc.cc.o [313/1952] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/thread_manager/thread_manager.cc.o [314/1952] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/server/server_posix.cc.o [315/1952] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/server/server_credentials.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/resource_quota.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc:15: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:19: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/resource_quota.h:26: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [316/1952] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/server/server_context.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/resource_quota.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:22: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc:16: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/resource_quota.h:26: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [317/1952] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/server/server_cc.cc.o [318/1952] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/server/server_callback.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/chunked_vector.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:41, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/filter_stack_call.h:41, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/filter_stack_call.cc:15: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/filter_stack_call.h:20: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/slice_buffer.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:22: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:41, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/filter_stack_call.h:48: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h: In member function 'int grpc_core::Channel::TestOnlyRegisteredCalls()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h:116:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'grpc_core::Timestamp grpc_core::Call::deadline()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:130:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 130 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'grpc_core::Slice grpc_core::Call::GetPeerString() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:197:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 197 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'void grpc_core::Call::SetPeerString(grpc_core::Slice)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:202:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 202 | MutexLock lock(&peer_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [319/1952] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/server/server_builder.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_interface.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc:15: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/traced_buffer_list.h:18: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/resource_quota.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_interface.h:27: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/resource_quota.h:26: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [320/1952] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/server/insecure_server_credentials.cc.o [321/1952] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/server/health/health_check_service_server_builder_option.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_state.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel_init.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/config/core_configuration.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/api.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/api.cc:15: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/validation_errors.h:27, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/call/call_creds_registry.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/config/core_configuration.h:23: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/message.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:27: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/absl/types/variant.h:32, 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/check.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/down_cast.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/ref_counted.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/call/call_creds_registry.h:27: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [322/1952] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/server/health/health_check_service.cc.o [323/1952] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/server/health/default_health_check_service.cc.o [324/1952] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/server/external_connection_acceptor_impl.cc.o [325/1952] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/server/create_default_thread_pool.cc.o [326/1952] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/server/channel_argument_option.cc.o [327/1952] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/server/backend_metric_recorder.cc.o [328/1952] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/server/async_generic_service.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_interface.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc:15: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.h:17: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/resource_quota.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_interface.h:27: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/resource_quota.h:26: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [329/1952] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/common/version_cc.cc.o [330/1952] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/common/validate_service_config.cc.o [331/1952] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/common/rpc_method.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_interface.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc:20: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_interface.h:18: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/resource_quota.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_interface.h:27: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/resource_quota.h:26: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [332/1952] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/common/resource_quota_cc.cc.o [333/1952] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/common/insecure_create_auth_context.cc.o [334/1952] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/common/completion_queue_cc.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_interface.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/internal_errqueue.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/internal_errqueue.cc:15: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_interface.h:18: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/resource_quota.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_interface.h:27: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/resource_quota.h:26: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [335/1952] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/common/channel_arguments.cc.o [336/1952] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/common/alarm.cc.o [337/1952] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/client/insecure_credentials.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_interface.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/event_poller.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/lockfree_event.cc:22: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_engine_closure.h:17, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/lockfree_event.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/lockfree_event.cc:14: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/resource_quota.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_interface.h:27: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/resource_quota.h:26: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [338/1952] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/client/global_callback_hook.cc.o [339/1952] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/client/create_channel_posix.cc.o [340/1952] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/client/create_channel_internal.cc.o [341/1952] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/client/create_channel.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:193, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.cc:15: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:34: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.cc: In constructor 'grpc_core::CollectionScope::CollectionScope(std::vector >, grpc_core::InstrumentLabelSet, size_t, size_t)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.cc:178:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 178 | MutexLock lock(&shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.cc: In destructor 'virtual grpc_core::CollectionScope::~CollectionScope()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.cc:188:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 188 | MutexLock lock(&shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.cc:196:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 196 | MutexLock lock(&shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.cc: In member function 'size_t grpc_core::CollectionScope::TestOnlyCountStorageHeld() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.cc:212:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 212 | MutexLock lock(&shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.cc: In member function 'void grpc_core::CollectionScope::ForEachUniqueStorage(absl::lts_20260817::FunctionRef, absl::lts_20260817::flat_hash_set&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.cc:228:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 228 | MutexLock lock(&shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.cc:236:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | MutexLock lock(&shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.cc: In member function 'void grpc_core::CollectionScope::TestOnlyReset()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.cc:245:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 245 | MutexLock lock(&shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.cc:249:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | MutexLock lock(&shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.cc: In member function 'size_t grpc_core::instrument_detail::QueryableDomain::TestOnlyCountStorageHeld() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.cc:786:38: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 786 | MutexLock lock(&map_shards_[i].mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.cc: In member function 'grpc_core::RefCountedPtr grpc_core::instrument_detail::QueryableDomain::GetDomainStorage(grpc_core::RefCountedPtr, absl::lts_20260817::Span >)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.cc:898:27: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 898 | MutexLock lock(&shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.cc: In member function 'grpc_core::RefCountedPtr grpc_core::GlobalCollectionScopeManager::CreateRootScope(grpc_core::InstrumentLabelSet, size_t, size_t)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.cc:961:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 961 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.cc: In member function 'grpc_core::RefCountedPtr grpc_core::GlobalCollectionScopeManager::GetGlobalScope()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.cc:1002:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1002 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.cc: In member function 'void grpc_core::GlobalCollectionScopeManager::TestOnlyReset()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.cc:1015:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1015 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [342/1952] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/client/client_stats_interceptor.cc.o [343/1952] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/client/client_interceptor.cc.o [344/1952] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/client/client_context.cc.o [345/1952] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/client/client_callback.cc.o [346/1952] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/client/channel_credentials.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_state.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel_init.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel_init.cc:19: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_state.h:22: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/message.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:27: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/absl/types/optional.h:31, from /usr/include/absl/container/internal/common.h:26, from /usr/include/absl/container/internal/hash_function_defaults.h:56: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel_init.cc: In static member function 'static void grpc_core::ChannelInit::PrintChannelStackTrace(grpc_channel_stack_type, const std::vector >&, const DependencyTracker&, const std::vector&, const std::vector&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel_init.cc:486:19: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 486 | MutexLock lock(m); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [347/1952] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/client/channel_cc.cc.o [348/1952] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/client/call_credentials.cc.o [349/1952] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/cpp/client/call_context_registry.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_interface.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/event_poller.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:15: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/ev_poll_posix.h:18: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/resource_quota.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_interface.h:27: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/resource_quota.h:26: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc: In constructor 'grpc_event_engine::experimental::PollEventHandle::PollEventHandle(grpc_event_engine::experimental::FileDescriptor, std::shared_ptr)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:89:44: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 89 | grpc_core::MutexLock lock(&poller_->mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc: In member function 'void grpc_event_engine::experimental::PollEventHandle::ForceRemoveHandleFromPoller()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:107:44: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 107 | grpc_core::MutexLock lock(&poller_->mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc: In member function 'virtual bool grpc_event_engine::experimental::PollEventHandle::IsHandleShutdown()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:144:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 144 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc: In member function 'void grpc_event_engine::experimental::PollEventHandle::ExecutePendingActions()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:150:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 150 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc: In member function 'virtual void grpc_event_engine::experimental::PollEventHandle::OrphanHandle(grpc_event_engine::experimental::PosixEngineClosure*, grpc_event_engine::experimental::FileDescriptor*, std::string_view)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:255:45: warning: 'absl::lts_20260817::ReleasableMutexLock::ReleasableMutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 255 | grpc_core::ReleasableMutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:1154:12: note: declared here 1154 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc: In member function 'virtual void grpc_event_engine::experimental::PollEventHandle::ShutdownHandle(absl::lts_20260817::Status)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:340:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 340 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc: In member function 'virtual void grpc_event_engine::experimental::PollEventHandle::NotifyOnRead(grpc_event_engine::experimental::PosixEngineClosure*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:363:45: warning: 'absl::lts_20260817::ReleasableMutexLock::ReleasableMutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 363 | grpc_core::ReleasableMutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:1154:12: note: declared here 1154 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc: In member function 'virtual void grpc_event_engine::experimental::PollEventHandle::NotifyOnWrite(grpc_event_engine::experimental::PosixEngineClosure*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:385:45: warning: 'absl::lts_20260817::ReleasableMutexLock::ReleasableMutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 385 | grpc_core::ReleasableMutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:1154:12: note: declared here 1154 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc: In member function 'virtual void grpc_event_engine::experimental::PollEventHandle::SetReadable()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:411:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 411 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc: In member function 'virtual void grpc_event_engine::experimental::PollEventHandle::SetWritable()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:420:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 420 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc: In member function 'void grpc_event_engine::experimental::PollPoller::KickExternal(bool)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:464:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 464 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc: In member function 'virtual grpc_event_engine::experimental::Poller::WorkResult grpc_event_engine::experimental::PollPoller::Work(grpc_event_engine::experimental::EventEngine::Duration, absl::lts_20260817::FunctionRef)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:538:11: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 538 | mu_.Lock(); | ~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:574:45: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | grpc_core::MutexLock lock(head->mu()); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:600:15: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 600 | mu_.Unlock(); | ~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:625:55: warning: 'absl::lts_20260817::ReleasableMutexLock::ReleasableMutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 625 | grpc_core::ReleasableMutexLock lock(head->mu()); | ^ /usr/include/absl/synchronization/mutex.h:1154:12: note: declared here 1154 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:664:55: warning: 'absl::lts_20260817::ReleasableMutexLock::ReleasableMutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 664 | grpc_core::ReleasableMutexLock lock(head->mu()); | ^ /usr/include/absl/synchronization/mutex.h:1154:12: note: declared here 1154 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:699:13: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 699 | mu_.Lock(); | ~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:707:13: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 707 | mu_.Unlock(); | ~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc: In member function 'void grpc_event_engine::experimental::PollPoller::Close()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:724:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 724 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc: In member function 'virtual void grpc_event_engine::experimental::PollPoller::ResetKickState()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc:751:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 751 | grpc_core::MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [350/1952] Building CXX object CMakeFiles/grpc++_unsecure.dir/src/core/client_channel/virtual_channel.cc.o [351/1952] Building CXX object CMakeFiles/grpc_plugin_support.dir/src/compiler/ruby_generator.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:17: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix.h:18: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:37: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_endpoint.h: In member function 'void grpc_event_engine::experimental::TcpZerocopySendCtx::NoteSend(grpc_event_engine::experimental::TcpZerocopySendRecord*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_endpoint.h:217:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 217 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_endpoint.h: In member function 'grpc_event_engine::experimental::TcpZerocopySendRecord* grpc_event_engine::experimental::TcpZerocopySendCtx::GetSendRecord()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_endpoint.h:249:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_endpoint.h: In member function 'grpc_event_engine::experimental::TcpZerocopySendRecord* grpc_event_engine::experimental::TcpZerocopySendCtx::ReleaseSendRecord(uint32_t)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_endpoint.h:263:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 263 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_endpoint.h: In member function 'void grpc_event_engine::experimental::TcpZerocopySendCtx::PutSendRecord(grpc_event_engine::experimental::TcpZerocopySendRecord*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_endpoint.h:272:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 272 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_endpoint.h: In member function 'bool grpc_event_engine::experimental::TcpZerocopySendCtx::AllSendRecordsEmpty()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_endpoint.h:284:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 284 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_endpoint.h: In member function 'bool grpc_event_engine::experimental::TcpZerocopySendCtx::UpdateZeroCopyOptMemStateAfterFree()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_endpoint.h:325:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 325 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_endpoint.h: In member function 'bool grpc_event_engine::experimental::TcpZerocopySendCtx::UpdateZeroCopyOptMemStateAfterSend(bool, bool&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_endpoint.h:365:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 365 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc: In member function 'absl::lts_20260817::StatusOr grpc_event_engine::experimental::PosixEngineListenerImpl::Bind(const grpc_event_engine::experimental::EventEngine::ResolvedAddress&, grpc_event_engine::experimental::ListenerSupportsFdExtension::OnPosixBindNewFdCallback)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:73:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 73 | grpc_core::MutexLock lock(&this->mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc: In member function 'absl::lts_20260817::Status grpc_event_engine::experimental::PosixEngineListenerImpl::Start()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:310:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 310 | grpc_core::MutexLock lock(&this->mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc: In member function 'void grpc_event_engine::experimental::PosixEngineListenerImpl::TriggerShutdown()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc:323:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 323 | grpc_core::MutexLock lock(&this->mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [352/1952] Building CXX object CMakeFiles/grpc_plugin_support.dir/src/compiler/python_generator.cc.o [353/1952] Building CXX object CMakeFiles/grpc_plugin_support.dir/src/compiler/proto_parser_helper.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_state.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel_init.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/config/core_configuration.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/default_event_engine.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_server_posix.cc:54: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_server_posix.cc:38: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/message.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:27: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/slice_buffer.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:22: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_server_posix.cc:57: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_endpoint.h: In member function 'void grpc_event_engine::experimental::TcpZerocopySendCtx::NoteSend(grpc_event_engine::experimental::TcpZerocopySendRecord*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_endpoint.h:217:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 217 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_endpoint.h: In member function 'grpc_event_engine::experimental::TcpZerocopySendRecord* grpc_event_engine::experimental::TcpZerocopySendCtx::GetSendRecord()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_endpoint.h:249:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_endpoint.h: In member function 'grpc_event_engine::experimental::TcpZerocopySendRecord* grpc_event_engine::experimental::TcpZerocopySendCtx::ReleaseSendRecord(uint32_t)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_endpoint.h:263:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 263 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_endpoint.h: In member function 'void grpc_event_engine::experimental::TcpZerocopySendCtx::PutSendRecord(grpc_event_engine::experimental::TcpZerocopySendRecord*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_endpoint.h:272:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 272 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_endpoint.h: In member function 'bool grpc_event_engine::experimental::TcpZerocopySendCtx::AllSendRecordsEmpty()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_endpoint.h:284:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 284 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_endpoint.h: In member function 'bool grpc_event_engine::experimental::TcpZerocopySendCtx::UpdateZeroCopyOptMemStateAfterFree()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_endpoint.h:325:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 325 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_endpoint.h: In member function 'bool grpc_event_engine::experimental::TcpZerocopySendCtx::UpdateZeroCopyOptMemStateAfterSend(bool, bool&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_endpoint.h:365:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 365 | grpc_core::MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [354/1952] Building CXX object CMakeFiles/grpc_plugin_support.dir/src/compiler/php_generator.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_interface.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:18: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc:15: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/resource_quota.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_interface.h:27: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/resource_quota.h:26: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [355/1952] Building CXX object CMakeFiles/grpc_plugin_support.dir/src/compiler/objective_c_generator.cc.o [356/1952] Building CXX object CMakeFiles/grpc_plugin_support.dir/src/compiler/node_generator.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_interface.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/event_poller.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc:21: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:17: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/resource_quota.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_interface.h:27: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/resource_quota.h:26: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [357/1952] Building CXX object CMakeFiles/grpc_plugin_support.dir/src/compiler/csharp_generator.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_endpoint.h:32, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:14: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_endpoint.h:22: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_endpoint.h: In member function 'void grpc_event_engine::experimental::TcpZerocopySendCtx::NoteSend(grpc_event_engine::experimental::TcpZerocopySendRecord*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_endpoint.h:217:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 217 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_endpoint.h: In member function 'grpc_event_engine::experimental::TcpZerocopySendRecord* grpc_event_engine::experimental::TcpZerocopySendCtx::GetSendRecord()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_endpoint.h:249:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_endpoint.h: In member function 'grpc_event_engine::experimental::TcpZerocopySendRecord* grpc_event_engine::experimental::TcpZerocopySendCtx::ReleaseSendRecord(uint32_t)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_endpoint.h:263:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 263 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_endpoint.h: In member function 'void grpc_event_engine::experimental::TcpZerocopySendCtx::PutSendRecord(grpc_event_engine::experimental::TcpZerocopySendRecord*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_endpoint.h:272:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 272 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_endpoint.h: In member function 'bool grpc_event_engine::experimental::TcpZerocopySendCtx::AllSendRecordsEmpty()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_endpoint.h:284:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 284 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_endpoint.h: In member function 'bool grpc_event_engine::experimental::TcpZerocopySendCtx::UpdateZeroCopyOptMemStateAfterFree()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_endpoint.h:325:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 325 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_endpoint.h: In member function 'bool grpc_event_engine::experimental::TcpZerocopySendCtx::UpdateZeroCopyOptMemStateAfterSend(bool, bool&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_endpoint.h:365:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 365 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_endpoint.cc: In member function 'void grpc_event_engine::experimental::PosixEndpointImpl::PerformReclamation()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:471:16: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 471 | read_mu_.Lock(); | ~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:476:18: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 476 | read_mu_.Unlock(); | ~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_endpoint.cc: In lambda function: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:594:40: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 594 | grpc_core::MutexLock lock(&read_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_endpoint.cc: In member function 'bool grpc_event_engine::experimental::PosixEndpointImpl::Read(absl::lts_20260817::AnyInvocable, grpc_event_engine::experimental::SliceBuffer*, grpc_event_engine::experimental::EventEngine::Endpoint::ReadArgs)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:615:48: warning: 'absl::lts_20260817::ReleasableMutexLock::ReleasableMutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 615 | grpc_core::ReleasableMutexLock lock(&read_mu_); | ^ /usr/include/absl/synchronization/mutex.h:1154:12: note: declared here 1154 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_endpoint.cc: In member function 'void grpc_event_engine::experimental::PosixEndpointImpl::MaybeShutdown(absl::lts_20260817::Status, absl::lts_20260817::AnyInvocable)>)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:1270:16: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 1270 | read_mu_.Lock(); | ~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:1272:18: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 1272 | read_mu_.Unlock(); | ~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h: In instantiation of 'void grpc_core::GrpcMemoryAllocatorImpl::PostReclaimer(grpc_core::ReclamationPass, F) [with F = grpc_event_engine::experimental::PosixEndpointImpl::MaybePostReclaimer()::)>]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:546:26: required from 'void grpc_core::MemoryOwner::PostReclaimer(grpc_core::ReclamationPass, F) [with F = grpc_event_engine::experimental::PosixEndpointImpl::MaybePostReclaimer()::)>]' 546 | impl()->PostReclaimer(pass, std::move(fn)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_endpoint.cc:482:32: required from here 482 | memory_owner_.PostReclaimer( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 483 | grpc_core::ReclamationPass::kBenign, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 484 | [self = Ref(DEBUG_LOCATION, "Posix Reclaimer")]( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 485 | std::optional sweep) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 486 | if (sweep.has_value()) { | ~~~~~~~~~~~~~~~~~~~~~~~~ 487 | self->PerformReclamation(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 488 | } | ~ 489 | }); | ~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^~~~ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [358/1952] Building CXX object CMakeFiles/grpc_plugin_support.dir/src/compiler/cpp_generator.cc.o [359/1952] Building CXX object CMakeFiles/grpc_cpp_plugin.dir/src/compiler/cpp_plugin.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/server_credentials.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/server_credentials.cc:15: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:72:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 72 | const std::vector& identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:78:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 78 | const std::vector& identity_key_cert_pairs) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:179:19: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 179 | std::vector identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h: In constructor 'grpc::experimental::TlsServerCredentialsOptions::TlsServerCredentialsOptions(std::shared_ptr)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:209:29: warning: 'void grpc::experimental::TlsCredentialsOptions::set_certificate_provider(std::shared_ptr)' is deprecated: Use set_root_certificate_provider() or set_identity_certificate_provider() instead. [-Wdeprecated-declarations] 209 | set_certificate_provider(certificate_provider); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:58:8: note: declared here 58 | void set_certificate_provider( | ^~~~~~~~~~~~~~~~~~~~~~~~ [360/1952] Building CXX object CMakeFiles/grpc++_error_details.dir/src/cpp/util/error_details.cc.o [361/1952] Building CXX object CMakeFiles/grpc++_alts.dir/src/cpp/common/alts_util.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/grpc_polled_fd.h:27, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/ares_resolver.h:33, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_engine.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/default_event_engine_factory.cc:43: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/default_event_engine_factory.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/default_event_engine_factory.cc:15: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_engine.h:32: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [362/1952] Building CXX object CMakeFiles/grpc++_alts.dir/src/cpp/common/alts_context.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/common/completion_queue_cc.cc:31: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/sync.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/codegen/sync.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/completion_queue.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/common/completion_queue_cc.cc:22: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/common/completion_queue_cc.cc: In member function 'grpc::CompletionQueue* grpc::{anonymous}::CallbackAlternativeCQ::Ref()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/common/completion_queue_cc.cc:54:58: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | grpc_core::MutexLock lock(&*g_callback_alternative_mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/common/completion_queue_cc.cc: In member function 'void grpc::{anonymous}::CallbackAlternativeCQ::Unref()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/common/completion_queue_cc.cc:109:56: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 109 | grpc_core::MutexLock lock(g_callback_alternative_mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [363/1952] Building CXX object CMakeFiles/grpc++.dir/src/cpp/util/time_cc.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/file_descriptor_collection.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_interface.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/event_poller.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:14: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.h:17: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/resource_quota.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_interface.h:27: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/resource_quota.h:26: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc: In member function 'virtual void grpc_event_engine::experimental::Epoll1EventHandle::OrphanHandle(grpc_event_engine::experimental::PosixEngineClosure*, grpc_event_engine::experimental::FileDescriptor*, std::string_view)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:203:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 203 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:212:44: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 212 | grpc_core::MutexLock lock(&poller_->mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc: In member function 'void grpc_event_engine::experimental::Epoll1Poller::Close()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:262:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 262 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc: In member function 'virtual grpc_event_engine::experimental::EventHandle* grpc_event_engine::experimental::Epoll1Poller::CreateHandle(grpc_event_engine::experimental::FileDescriptor, std::string_view, bool)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:286:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 286 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc: In member function 'virtual void grpc_event_engine::experimental::Epoll1EventHandle::ShutdownHandle(absl::lts_20260817::Status)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:388:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 388 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc: In member function 'virtual grpc_event_engine::experimental::Poller::WorkResult grpc_event_engine::experimental::Epoll1Poller::Work(grpc_event_engine::experimental::EventEngine::Duration, absl::lts_20260817::FunctionRef)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:429:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 429 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc: In member function 'virtual void grpc_event_engine::experimental::Epoll1Poller::Kick()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:451:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 451 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc: In member function 'virtual void grpc_event_engine::experimental::Epoll1Poller::ResetKickState()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc:492:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 492 | grpc_core::MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [364/1952] Building CXX object CMakeFiles/grpc++.dir/src/cpp/util/string_ref.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/server_credentials.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/insecure_server_credentials.cc:22: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:72:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 72 | const std::vector& identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:78:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 78 | const std::vector& identity_key_cert_pairs) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:179:19: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 179 | std::vector identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h: In constructor 'grpc::experimental::TlsServerCredentialsOptions::TlsServerCredentialsOptions(std::shared_ptr)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:209:29: warning: 'void grpc::experimental::TlsCredentialsOptions::set_certificate_provider(std::shared_ptr)' is deprecated: Use set_root_certificate_provider() or set_identity_certificate_provider() instead. [-Wdeprecated-declarations] 209 | set_certificate_provider(certificate_provider); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:58:8: note: declared here 58 | void set_certificate_provider( | ^~~~~~~~~~~~~~~~~~~~~~~~ [365/1952] Building CXX object CMakeFiles/grpc++.dir/src/cpp/util/status.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/server_credentials.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server.h:32, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/server_posix.cc:23: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:72:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 72 | const std::vector& identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:78:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 78 | const std::vector& identity_key_cert_pairs) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:179:19: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 179 | std::vector identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h: In constructor 'grpc::experimental::TlsServerCredentialsOptions::TlsServerCredentialsOptions(std::shared_ptr)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:209:29: warning: 'void grpc::experimental::TlsCredentialsOptions::set_certificate_provider(std::shared_ptr)' is deprecated: Use set_root_certificate_provider() or set_identity_certificate_provider() instead. [-Wdeprecated-declarations] 209 | set_certificate_provider(certificate_provider); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:58:8: note: declared here 58 | void set_certificate_provider( | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_context.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_interface.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server.h:33: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::ServerUnaryReactor::StartSendInitialMetadata()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:760:44: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 760 | grpc::internal::MutexLock l(&call_mu_); | ^ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/sync.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/codegen/sync.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/completion_queue.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/channel.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server.h:26: /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::ServerUnaryReactor::Finish(grpc::Status)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:775:44: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 775 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'virtual void grpc::ServerUnaryReactor::InternalBindCall(grpc::ServerCallbackUnary*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:797:42: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 797 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::experimental::ServerSessionReactor::StartVirtualRPCs()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:830:47: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 830 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::experimental::ServerSessionReactor::Finish(grpc::Status)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:846:47: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 846 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::experimental::ServerSessionReactor::InitiateGracefulShutdown(absl::lts_20260817::AnyInvocable)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:868:47: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 868 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'virtual void grpc::experimental::ServerSessionReactor::InternalBindSession(grpc::experimental::ServerCallbackSession*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:889:45: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_context.h: In member function 'void grpc::ServerContextBase::MarkInitialMetadataSent()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_context.h:427:49: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 427 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [366/1952] Building CXX object CMakeFiles/grpc++.dir/src/cpp/util/byte_buffer_cc.cc.o [367/1952] Building CXX object CMakeFiles/grpc++.dir/src/cpp/thread_manager/thread_manager.cc.o [368/1952] Building CXX object CMakeFiles/grpc++.dir/src/cpp/server/xds_server_credentials.cc.o [369/1952] Building CXX object CMakeFiles/grpc++.dir/src/cpp/server/xds_server_builder.cc.o [370/1952] Building CXX object CMakeFiles/grpc++.dir/src/cpp/server/server_posix.cc.o [371/1952] Building CXX object CMakeFiles/grpc++.dir/src/cpp/server/server_credentials.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/handshaker.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/handshaker.cc:19: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/handshaker.h:22: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/pollset.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/endpoint.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/handshaker.h:32: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/handshaker.cc: In member function 'void grpc_core::HandshakeManager::Add(grpc_core::RefCountedPtr)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/handshaker.cc:79:22: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 79 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/handshaker.cc: In member function 'void grpc_core::HandshakeManager::DoHandshake(grpc_core::OrphanablePtr, const grpc_core::ChannelArgs&, grpc_core::Timestamp, grpc_tcp_server_acceptor*, absl::lts_20260817::AnyInvocable)>)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/handshaker.cc:97:22: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 97 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/handshaker.cc: In member function 'void grpc_core::HandshakeManager::Shutdown(absl::lts_20260817::Status)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/handshaker.cc:136:22: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 136 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/handshaker.cc: In lambda function: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/handshaker.cc:200:30: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 200 | MutexLock lock(&self->mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [372/1952] Building CXX object CMakeFiles/grpc++.dir/src/cpp/server/server_context.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/pollset.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/endpoint.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/secure_endpoint.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/pipelined_secure_endpoint.cc:38: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/channel_args.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/secure_endpoint.h:27: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/pipelined_secure_endpoint.cc:45: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/pipelined_secure_endpoint.cc: In lambda function: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/pipelined_secure_endpoint.cc:148:34: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 148 | self->read_mu_.Lock(); | ~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/pipelined_secure_endpoint.cc:151:36: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 151 | self->read_mu_.Unlock(); | ~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/pipelined_secure_endpoint.cc:153:35: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 153 | self->write_mu_.Lock(); | ~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/pipelined_secure_endpoint.cc:156:37: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 156 | self->write_mu_.Unlock(); | ~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/pipelined_secure_endpoint.cc: In member function 'absl::lts_20260817::Status grpc_core::{anonymous}::FrameProtector::Unprotect(absl::lts_20260817::Status)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/pipelined_secure_endpoint.cc:234:31: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 234 | protector_mu_.Lock(); | ~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/pipelined_secure_endpoint.cc:238:33: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 238 | protector_mu_.Unlock(); | ~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/pipelined_secure_endpoint.cc: In member function 'tsi_result grpc_core::{anonymous}::FrameProtector::Protect(grpc_slice_buffer*, int)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/pipelined_secure_endpoint.cc:371:31: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 371 | protector_mu_.Lock(); | ~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/pipelined_secure_endpoint.cc:375:33: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 375 | protector_mu_.Unlock(); | ~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/pipelined_secure_endpoint.cc:400:31: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 400 | protector_mu_.Lock(); | ~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/pipelined_secure_endpoint.cc:404:33: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 404 | protector_mu_.Unlock(); | ~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/pipelined_secure_endpoint.cc: In member function 'bool grpc_event_engine::experimental::{anonymous}::PipelinedSecureEndpoint::Impl::Read(absl::lts_20260817::AnyInvocable, grpc_event_engine::experimental::SliceBuffer*, grpc_event_engine::experimental::EventEngine::Endpoint::ReadArgs)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/pipelined_secure_endpoint.cc:579:58: warning: 'absl::lts_20260817::ReleasableMutexLock::ReleasableMutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 579 | grpc_core::ReleasableMutexLock lock(&read_queue_mu_); | ^ /usr/include/absl/synchronization/mutex.h:1154:12: note: declared here 1154 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/pipelined_secure_endpoint.cc: In member function 'bool grpc_event_engine::experimental::{anonymous}::PipelinedSecureEndpoint::Impl::Write(absl::lts_20260817::AnyInvocable, grpc_event_engine::experimental::SliceBuffer*, grpc_event_engine::experimental::EventEngine::Endpoint::WriteArgs)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/pipelined_secure_endpoint.cc:642:62: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 642 | grpc_core::MutexLock lock(frame_protector_.write_mu()); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/pipelined_secure_endpoint.cc: In member function 'void grpc_event_engine::experimental::{anonymous}::PipelinedSecureEndpoint::Impl::Shutdown()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/pipelined_secure_endpoint.cc:680:66: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 680 | grpc_core::MutexLock write_lock(frame_protector_.write_mu()); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/pipelined_secure_endpoint.cc:681:64: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 681 | grpc_core::MutexLock read_lock(frame_protector_.read_mu()); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/pipelined_secure_endpoint.cc:682:65: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 682 | grpc_core::MutexLock shutdown_read_lock(&shutdown_read_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/pipelined_secure_endpoint.cc: In member function 'void grpc_event_engine::experimental::{anonymous}::PipelinedSecureEndpoint::Impl::StartFirstRead()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/pipelined_secure_endpoint.cc:696:58: warning: 'absl::lts_20260817::ReleasableMutexLock::ReleasableMutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | grpc_core::ReleasableMutexLock lock(&read_queue_mu_); | ^ /usr/include/absl/synchronization/mutex.h:1154:12: note: declared here 1154 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/pipelined_secure_endpoint.cc: In lambda function: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/pipelined_secure_endpoint.cc:719:69: warning: 'absl::lts_20260817::ReleasableMutexLock::ReleasableMutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 719 | grpc_core::ReleasableMutexLock lock(&impl->shutdown_read_mu_); | ^ /usr/include/absl/synchronization/mutex.h:1154:12: note: declared here 1154 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/pipelined_secure_endpoint.cc:738:60: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 738 | grpc_core::MutexLock lock(&impl->read_queue_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/pipelined_secure_endpoint.cc: In static member function 'static void grpc_event_engine::experimental::{anonymous}::PipelinedSecureEndpoint::Impl::FinishNonPipelinedRead(grpc_core::RefCountedPtr, absl::lts_20260817::Status)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/pipelined_secure_endpoint.cc:757:58: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 757 | grpc_core::MutexLock lock(&impl->read_queue_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/pipelined_secure_endpoint.cc: In static member function 'static void grpc_event_engine::experimental::{anonymous}::PipelinedSecureEndpoint::Impl::FailReads(grpc_core::RefCountedPtr, absl::lts_20260817::Status)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/pipelined_secure_endpoint.cc:788:32: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 788 | impl->read_queue_mu_.Lock(); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/pipelined_secure_endpoint.cc:791:34: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 791 | impl->read_queue_mu_.Unlock(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/pipelined_secure_endpoint.cc: In member function 'bool grpc_event_engine::experimental::{anonymous}::PipelinedSecureEndpoint::Impl::StartNonPipelinedRead()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/pipelined_secure_endpoint.cc:804:75: warning: 'absl::lts_20260817::ReleasableMutexLock::ReleasableMutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 804 | grpc_core::ReleasableMutexLock shutdown_read_lock(&shutdown_read_mu_); | ^ /usr/include/absl/synchronization/mutex.h:1154:12: note: declared here 1154 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/pipelined_secure_endpoint.cc:819:63: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 819 | grpc_core::MutexLock read_queue_lock(&read_queue_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/pipelined_secure_endpoint.cc:832:63: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 832 | grpc_core::MutexLock read_queue_lock(&read_queue_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/pipelined_secure_endpoint.cc: In static member function 'static void grpc_event_engine::experimental::{anonymous}::PipelinedSecureEndpoint::Impl::ContinueUnprotect(grpc_core::RefCountedPtr, bool)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/pipelined_secure_endpoint.cc:873:68: warning: 'absl::lts_20260817::ReleasableMutexLock::ReleasableMutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 873 | grpc_core::ReleasableMutexLock lock(&impl->read_queue_mu_); | ^ /usr/include/absl/synchronization/mutex.h:1154:12: note: declared here 1154 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/pipelined_secure_endpoint.cc:925:79: warning: 'absl::lts_20260817::ReleasableMutexLock::ReleasableMutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 925 | grpc_core::ReleasableMutexLock lock(impl->frame_protector_.read_mu()); | ^ /usr/include/absl/synchronization/mutex.h:1154:12: note: declared here 1154 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/pipelined_secure_endpoint.cc:940:34: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 940 | impl->read_queue_mu_.Lock(); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/pipelined_secure_endpoint.cc:959:38: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 959 | impl->read_queue_mu_.Unlock(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/pipelined_secure_endpoint.cc:977:38: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 977 | impl->read_queue_mu_.Unlock(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/pipelined_secure_endpoint.cc: In static member function 'static void grpc_event_engine::experimental::{anonymous}::PipelinedSecureEndpoint::Impl::StartPipelinedRead(grpc_core::RefCountedPtr, grpc_event_engine::experimental::EventEngine::Endpoint::ReadArgs)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/pipelined_secure_endpoint.cc:990:67: warning: 'absl::lts_20260817::ReleasableMutexLock::ReleasableMutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 990 | grpc_core::ReleasableMutexLock lock(&impl->shutdown_read_mu_); | ^ /usr/include/absl/synchronization/mutex.h:1154:12: note: declared here 1154 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/pipelined_secure_endpoint.cc:1007:58: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1007 | grpc_core::MutexLock lock(&impl->read_queue_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/pipelined_secure_endpoint.cc: In static member function 'static void grpc_event_engine::experimental::{anonymous}::PipelinedSecureEndpoint::Impl::FinishPipelinedRead(grpc_core::RefCountedPtr, absl::lts_20260817::Status)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/pipelined_secure_endpoint.cc:1030:56: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1030 | grpc_core::MutexLock lock(&impl->read_queue_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h: In instantiation of 'void grpc_core::GrpcMemoryAllocatorImpl::PostReclaimer(grpc_core::ReclamationPass, F) [with F = grpc_core::{anonymous}::FrameProtector::MaybePostReclaimer()::)>]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:546:26: required from 'void grpc_core::MemoryOwner::PostReclaimer(grpc_core::ReclamationPass, F) [with F = grpc_core::{anonymous}::FrameProtector::MaybePostReclaimer()::)>]' 546 | impl()->PostReclaimer(pass, std::move(fn)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/pipelined_secure_endpoint.cc:139:34: required from here 139 | memory_owner_.PostReclaimer( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 140 | ReclamationPass::kBenign, | ~~~~~~~~~~~~~~~~~~~~~~~~~ 141 | [self = Ref()](std::optional sweep) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 142 | if (sweep.has_value()) { | ~~~~~~~~~~~~~~~~~~~~~~~~ 143 | GRPC_TRACE_LOG(resource_quota, INFO) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 144 | << "secure endpoint: benign reclamation to free memory"; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 145 | grpc_slice temp_read_slice; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 146 | grpc_slice temp_write_slice; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 147 | | 148 | self->read_mu_.Lock(); | ~~~~~~~~~~~~~~~~~~~~~~ 149 | temp_read_slice = | ~~~~~~~~~~~~~~~~~ 150 | std::exchange(self->read_staging_buffer_, grpc_empty_slice()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 151 | self->read_mu_.Unlock(); | ~~~~~~~~~~~~~~~~~~~~~~~~ 152 | | 153 | self->write_mu_.Lock(); | ~~~~~~~~~~~~~~~~~~~~~~~ 154 | temp_write_slice = std::exchange(self->write_staging_buffer_, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 155 | grpc_empty_slice()); | ~~~~~~~~~~~~~~~~~~~~ 156 | self->write_mu_.Unlock(); | ~~~~~~~~~~~~~~~~~~~~~~~~~ 157 | | 158 | CSliceUnref(temp_read_slice); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 159 | CSliceUnref(temp_write_slice); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 160 | self->has_posted_reclaimer_.store(false, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 161 | std::memory_order_relaxed); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 162 | } | ~ 163 | }); | ~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^~~~ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [373/1952] Building CXX object CMakeFiles/grpc++.dir/src/cpp/server/server_cc.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/credentials.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/create_channel.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/grpcpp.h:55, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/common/version_cc.cc:19: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:72:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 72 | const std::vector& identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:78:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 78 | const std::vector& identity_key_cert_pairs) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:179:19: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 179 | std::vector identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h: In constructor 'grpc::experimental::TlsServerCredentialsOptions::TlsServerCredentialsOptions(std::shared_ptr)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:209:29: warning: 'void grpc::experimental::TlsCredentialsOptions::set_certificate_provider(std::shared_ptr)' is deprecated: Use set_root_certificate_provider() or set_identity_certificate_provider() instead. [-Wdeprecated-declarations] 209 | set_certificate_provider(certificate_provider); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:58:8: note: declared here 58 | void set_certificate_provider( | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_context.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_interface.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server.h:33, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/grpcpp.h:57: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::ServerUnaryReactor::StartSendInitialMetadata()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:760:44: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 760 | grpc::internal::MutexLock l(&call_mu_); | ^ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/sync.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/codegen/sync.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/completion_queue.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/channel.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/grpcpp.h:52: /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::ServerUnaryReactor::Finish(grpc::Status)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:775:44: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 775 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'virtual void grpc::ServerUnaryReactor::InternalBindCall(grpc::ServerCallbackUnary*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:797:42: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 797 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::experimental::ServerSessionReactor::StartVirtualRPCs()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:830:47: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 830 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::experimental::ServerSessionReactor::Finish(grpc::Status)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:846:47: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 846 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::experimental::ServerSessionReactor::InitiateGracefulShutdown(absl::lts_20260817::AnyInvocable)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:868:47: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 868 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'virtual void grpc::experimental::ServerSessionReactor::InternalBindSession(grpc::experimental::ServerCallbackSession*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:889:45: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_context.h: In member function 'void grpc::ServerContextBase::MarkInitialMetadataSent()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_context.h:427:49: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 427 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [374/1952] Building CXX object CMakeFiles/grpc++.dir/src/cpp/server/server_callback.cc.o [375/1952] Building CXX object CMakeFiles/grpc++.dir/src/cpp/server/server_builder.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_context.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_interface.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/service_type.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/server_callback_handlers.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/generic/callback_generic_service.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/generic/async_generic_service.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/async_generic_service.cc:20: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::ServerUnaryReactor::StartSendInitialMetadata()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:760:44: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 760 | grpc::internal::MutexLock l(&call_mu_); | ^ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/sync.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/codegen/sync.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/completion_queue.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/async_generic_service.cc:19: /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::ServerUnaryReactor::Finish(grpc::Status)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:775:44: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 775 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'virtual void grpc::ServerUnaryReactor::InternalBindCall(grpc::ServerCallbackUnary*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:797:42: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 797 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::experimental::ServerSessionReactor::StartVirtualRPCs()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:830:47: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 830 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::experimental::ServerSessionReactor::Finish(grpc::Status)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:846:47: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 846 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::experimental::ServerSessionReactor::InitiateGracefulShutdown(absl::lts_20260817::AnyInvocable)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:868:47: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 868 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'virtual void grpc::experimental::ServerSessionReactor::InternalBindSession(grpc::experimental::ServerCallbackSession*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:889:45: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_context.h: In member function 'void grpc::ServerContextBase::MarkInitialMetadataSent()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_context.h:427:49: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 427 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/server_credentials.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server.h:32, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/server_callback_handlers.h:25: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:72:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 72 | const std::vector& identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:78:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 78 | const std::vector& identity_key_cert_pairs) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:179:19: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 179 | std::vector identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h: In constructor 'grpc::experimental::TlsServerCredentialsOptions::TlsServerCredentialsOptions(std::shared_ptr)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:209:29: warning: 'void grpc::experimental::TlsCredentialsOptions::set_certificate_provider(std::shared_ptr)' is deprecated: Use set_root_certificate_provider() or set_identity_certificate_provider() instead. [-Wdeprecated-declarations] 209 | set_certificate_provider(certificate_provider); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:58:8: note: declared here 58 | void set_certificate_provider( | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In instantiation of 'void grpc::ServerBidiReactor::Finish(grpc::Status) [with Request = grpc::ByteBuffer; Response = grpc::ByteBuffer]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/generic/callback_generic_service.h:63:31: required from here 63 | Reactor() { this->Finish(Status(StatusCode::UNIMPLEMENTED, "")); } | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:451:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 451 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In instantiation of 'void grpc::ServerBidiReactor::InternalBindStream(grpc::ServerCallbackReaderWriter*) [with Request = grpc::ByteBuffer; Response = grpc::ByteBuffer]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:497:16: required from here 497 | virtual void InternalBindStream( | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:499:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 499 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [376/1952] Building CXX object CMakeFiles/grpc++.dir/src/cpp/server/secure_server_credentials.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_state.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_state.cc:15: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_state.h:22: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_state.h: In static member function 'static const char* grpc_core::CallState::ClientToServerPullStateString(ClientToServerPullState)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_state.h:161:3: warning: control reaches end of non-void function [-Wreturn-type] 161 | } | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_state.h: In static member function 'static const char* grpc_core::CallState::ClientToServerPushStateString(ClientToServerPushState)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_state.h:191:3: warning: control reaches end of non-void function [-Wreturn-type] 191 | } | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_state.h: In static member function 'static const char* grpc_core::CallState::ServerToClientPullStateString(ServerToClientPullState)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_state.h:244:3: warning: control reaches end of non-void function [-Wreturn-type] 244 | } | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_state.h: In static member function 'static const char* grpc_core::CallState::ServerToClientPushStateString(ServerToClientPushState)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_state.h:284:3: warning: control reaches end of non-void function [-Wreturn-type] 284 | } | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_state.h: In static member function 'static const char* grpc_core::CallState::ServerTrailingMetadataStateString(ServerTrailingMetadataState)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_state.h:314:3: warning: control reaches end of non-void function [-Wreturn-type] 314 | } | ^ [377/1952] Building CXX object CMakeFiles/grpc++.dir/src/cpp/server/insecure_server_credentials.cc.o [378/1952] Building CXX object CMakeFiles/grpc++.dir/src/cpp/server/health/health_check_service_server_builder_option.cc.o [379/1952] Building CXX object CMakeFiles/grpc++.dir/src/cpp/server/health/health_check_service.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/credentials.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/client/insecure_credentials.cc:21: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:72:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 72 | const std::vector& identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:78:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 78 | const std::vector& identity_key_cert_pairs) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:179:19: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 179 | std::vector identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h: In constructor 'grpc::experimental::TlsServerCredentialsOptions::TlsServerCredentialsOptions(std::shared_ptr)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:209:29: warning: 'void grpc::experimental::TlsCredentialsOptions::set_certificate_provider(std::shared_ptr)' is deprecated: Use set_root_certificate_provider() or set_identity_certificate_provider() instead. [-Wdeprecated-declarations] 209 | set_certificate_provider(certificate_provider); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:58:8: note: declared here 58 | void set_certificate_provider( | ^~~~~~~~~~~~~~~~~~~~~~~~ [380/1952] Building CXX object CMakeFiles/grpc++.dir/src/cpp/server/health/default_health_check_service.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.cc:19: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:34: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.cc:30: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.cc: In member function 'grpc_core::Json grpc_core::channelz::ChannelTrace::RenderJson() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.cc:52:22: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 52 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.cc: In member function 'grpc_core::channelz::ChannelTrace::EntryRef grpc_core::channelz::ChannelTrace::AppendEntry(EntryRef, std::unique_ptr)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.cc:80:22: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 80 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.cc: In member function 'void grpc_core::channelz::ChannelTrace::DropEntry(EntryRef)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.cc:151:22: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 151 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.cc: In member function 'void grpc_core::channelz::ChannelTrace::ForEachTraceEvent(absl::lts_20260817::FunctionRef)>) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.cc:208:22: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 208 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.cc: In member function 'void grpc_core::channelz::ChannelTrace::Render(grpc_channelz_v2_Entity*, upb_Arena*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.cc:245:22: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 245 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [381/1952] Building CXX object CMakeFiles/grpc++.dir/src/cpp/server/external_connection_acceptor_impl.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/pollset.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/endpoint.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/event_engine_shims/tcp_client.h:19, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:14: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/event_engine_shims/tcp_client.h:16: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/message.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:27, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel_init.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/config/core_configuration.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/default_event_engine.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/event_engine_shims/tcp_client.cc:22: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/slice_buffer.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:22: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [382/1952] Building CXX object CMakeFiles/grpc++.dir/src/cpp/server/create_default_thread_pool.cc.o [383/1952] Building CXX object CMakeFiles/grpc++.dir/src/cpp/server/channel_argument_option.cc.o [384/1952] Building CXX object CMakeFiles/grpc++.dir/src/cpp/server/backend_metric_recorder.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_state.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel_init.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/config/core_configuration.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/endpoint_pair_posix.cc:33: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/endpoint_pair_posix.cc:26: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/message.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:27: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/slice_buffer.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:22: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [385/1952] Building CXX object CMakeFiles/grpc++.dir/src/cpp/server/async_generic_service.cc.o [386/1952] Building CXX object CMakeFiles/grpc++.dir/src/cpp/common/version_cc.cc.o [387/1952] Building CXX object CMakeFiles/grpc++.dir/src/cpp/common/validate_service_config.cc.o [388/1952] Building CXX object CMakeFiles/grpc++.dir/src/cpp/common/tls_credentials_options.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/credentials.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/client/client_context.cc:29: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:72:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 72 | const std::vector& identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:78:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 78 | const std::vector& identity_key_cert_pairs) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:179:19: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 179 | std::vector identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h: In constructor 'grpc::experimental::TlsServerCredentialsOptions::TlsServerCredentialsOptions(std::shared_ptr)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:209:29: warning: 'void grpc::experimental::TlsCredentialsOptions::set_certificate_provider(std::shared_ptr)' is deprecated: Use set_root_certificate_provider() or set_identity_certificate_provider() instead. [-Wdeprecated-declarations] 209 | set_certificate_provider(certificate_provider); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:58:8: note: declared here 58 | void set_certificate_provider( | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_context.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/client/client_context.cc:30: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::ServerUnaryReactor::StartSendInitialMetadata()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:760:44: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 760 | grpc::internal::MutexLock l(&call_mu_); | ^ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/sync.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/codegen/sync.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/completion_queue.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/channel.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/client/client_context.cc:25: /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::ServerUnaryReactor::Finish(grpc::Status)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:775:44: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 775 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'virtual void grpc::ServerUnaryReactor::InternalBindCall(grpc::ServerCallbackUnary*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:797:42: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 797 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::experimental::ServerSessionReactor::StartVirtualRPCs()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:830:47: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 830 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::experimental::ServerSessionReactor::Finish(grpc::Status)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:846:47: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 846 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::experimental::ServerSessionReactor::InitiateGracefulShutdown(absl::lts_20260817::AnyInvocable)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:868:47: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 868 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'virtual void grpc::experimental::ServerSessionReactor::InternalBindSession(grpc::experimental::ServerCallbackSession*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:889:45: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_context.h: In member function 'void grpc::ServerContextBase::MarkInitialMetadataSent()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_context.h:427:49: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 427 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/client/client_context.cc: In member function 'void grpc::ClientContext::set_call(grpc_call*, const std::shared_ptr&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/client/client_context.cc:126:32: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 126 | internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/client/client_context.cc: In member function 'void grpc::ClientContext::TryCancel()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/client/client_context.cc:155:32: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 155 | internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [389/1952] Building CXX object CMakeFiles/grpc++.dir/src/cpp/common/tls_certificate_verifier.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/credentials.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/client/create_channel_posix.cc:26: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:72:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 72 | const std::vector& identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:78:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 78 | const std::vector& identity_key_cert_pairs) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:179:19: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 179 | std::vector identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h: In constructor 'grpc::experimental::TlsServerCredentialsOptions::TlsServerCredentialsOptions(std::shared_ptr)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:209:29: warning: 'void grpc::experimental::TlsCredentialsOptions::set_certificate_provider(std::shared_ptr)' is deprecated: Use set_root_certificate_provider() or set_identity_certificate_provider() instead. [-Wdeprecated-declarations] 209 | set_certificate_provider(certificate_provider); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:58:8: note: declared here 58 | void set_certificate_provider( | ^~~~~~~~~~~~~~~~~~~~~~~~ [390/1952] Building CXX object CMakeFiles/grpc++.dir/src/cpp/common/tls_certificate_provider.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/credentials.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/client/channel_credentials.cc:17: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:72:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 72 | const std::vector& identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:78:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 78 | const std::vector& identity_key_cert_pairs) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:179:19: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 179 | std::vector identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h: In constructor 'grpc::experimental::TlsServerCredentialsOptions::TlsServerCredentialsOptions(std::shared_ptr)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:209:29: warning: 'void grpc::experimental::TlsCredentialsOptions::set_certificate_provider(std::shared_ptr)' is deprecated: Use set_root_certificate_provider() or set_identity_certificate_provider() instead. [-Wdeprecated-declarations] 209 | set_certificate_provider(certificate_provider); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:58:8: note: declared here 58 | void set_certificate_provider( | ^~~~~~~~~~~~~~~~~~~~~~~~ [391/1952] Building CXX object CMakeFiles/grpc++.dir/src/cpp/common/secure_create_auth_context.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/server_credentials.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/external_connection_acceptor_impl.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/external_connection_acceptor_impl.cc:19: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:72:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 72 | const std::vector& identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:78:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 78 | const std::vector& identity_key_cert_pairs) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:179:19: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 179 | std::vector identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h: In constructor 'grpc::experimental::TlsServerCredentialsOptions::TlsServerCredentialsOptions(std::shared_ptr)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:209:29: warning: 'void grpc::experimental::TlsCredentialsOptions::set_certificate_provider(std::shared_ptr)' is deprecated: Use set_root_certificate_provider() or set_identity_certificate_provider() instead. [-Wdeprecated-declarations] 209 | set_certificate_provider(certificate_provider); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:58:8: note: declared here 58 | void set_certificate_provider( | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_context.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_interface.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server.h:33, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_builder.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/external_connection_acceptor_impl.h:23: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::ServerUnaryReactor::StartSendInitialMetadata()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:760:44: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 760 | grpc::internal::MutexLock l(&call_mu_); | ^ 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /usr/include/absl/status/internal/statusor_internal.h:24, from /usr/include/absl/status/statusor.h:52, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/private_key_signer.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_private_key_signer.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:25: /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::ServerUnaryReactor::Finish(grpc::Status)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:775:44: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 775 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'virtual void grpc::ServerUnaryReactor::InternalBindCall(grpc::ServerCallbackUnary*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:797:42: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 797 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::experimental::ServerSessionReactor::StartVirtualRPCs()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:830:47: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 830 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::experimental::ServerSessionReactor::Finish(grpc::Status)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:846:47: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 846 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::experimental::ServerSessionReactor::InitiateGracefulShutdown(absl::lts_20260817::AnyInvocable)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:868:47: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 868 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'virtual void grpc::experimental::ServerSessionReactor::InternalBindSession(grpc::experimental::ServerCallbackSession*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:889:45: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_context.h: In member function 'void grpc::ServerContextBase::MarkInitialMetadataSent()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_context.h:427:49: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 427 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_server.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/external_connection_acceptor_impl.h:29: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/pollset.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/endpoint.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_server.h:30: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/external_connection_acceptor_impl.cc: In member function 'std::unique_ptr grpc::internal::ExternalConnectionAcceptorImpl::GetAcceptor()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/external_connection_acceptor_impl.cc:60:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 60 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/external_connection_acceptor_impl.cc: In member function 'void grpc::internal::ExternalConnectionAcceptorImpl::HandleNewConnection(grpc::experimental::ExternalConnectionAcceptor::NewConnectionParameters*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/external_connection_acceptor_impl.cc:69:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 69 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/external_connection_acceptor_impl.cc: In member function 'void grpc::internal::ExternalConnectionAcceptorImpl::Shutdown()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/external_connection_acceptor_impl.cc:82:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 82 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/external_connection_acceptor_impl.cc: In member function 'void grpc::internal::ExternalConnectionAcceptorImpl::Start()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/external_connection_acceptor_impl.cc:87:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 87 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [392/1952] Building CXX object CMakeFiles/grpc++.dir/src/cpp/common/secure_auth_context.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/message.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/message.cc:15: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:34: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [393/1952] Building CXX object CMakeFiles/grpc++.dir/src/cpp/common/rpc_method.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/chunked_vector.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:41, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.cc:15: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/slice/slice_refcount.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/slice/slice.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/parsed_metadata.h:27, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:35: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/absl/functional/internal/any_invocable.h:72, from /usr/include/absl/functional/any_invocable.h:45, from /usr/include/absl/functional/internal/function_ref.h:22, from /usr/include/absl/functional/function_ref.h:55, from /usr/include/absl/hash/hash.h:88, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/slice/slice_internal.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/slice/slice.h:28: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [394/1952] Building CXX object CMakeFiles/grpc++.dir/src/cpp/common/resource_quota_cc.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz_registry.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz_registry.cc:19: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:34: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz_registry.cc:38: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz_registry.cc: In member function 'void grpc_core::channelz::ChannelzRegistry::InternalRegister(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz_registry.cc:73:32: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 73 | MutexLock lock(&node_shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz_registry.cc: In member function 'void grpc_core::channelz::ChannelzRegistry::InternalUnregister(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz_registry.cc:80:21: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 80 | node_shard.mu.Lock(); | ~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz_registry.cc:88:25: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 88 | node_shard.mu.Unlock(); | ~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz_registry.cc:90:32: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 90 | MutexLock lock(&index_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz_registry.cc:106:25: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 106 | node_shard.mu.Unlock(); | ~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz_registry.cc:129:23: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 129 | node_shard.mu.Unlock(); | ~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz_registry.cc:131:30: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 131 | MutexLock lock(&index_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz_registry.cc: In member function 'std::tuple, std::allocator > >, bool> grpc_core::channelz::ChannelzRegistry::QueryNodes(intptr_t, absl::lts_20260817::FunctionRef, size_t)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz_registry.cc:167:34: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 167 | MutexLock index_lock(&index_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz_registry.cc:181:40: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 181 | MutexLock shard_lock(&node_shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz_registry.cc: In member function 'grpc_core::WeakRefCountedPtr grpc_core::channelz::ChannelzRegistry::InternalGet(intptr_t)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz_registry.cc:219:34: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 219 | MutexLock index_lock(&index_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz_registry.cc: In member function 'intptr_t grpc_core::channelz::ChannelzRegistry::InternalNumberNode(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz_registry.cc:232:34: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 232 | MutexLock index_lock(&index_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz_registry.cc:233:32: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 233 | MutexLock lock(&node_shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz_registry.cc: In static member function 'static void grpc_core::channelz::ChannelzRegistry::TestOnlyReset()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz_registry.cc:298:42: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 298 | MutexLock lock(&p->node_shards_[i].mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz_registry.cc:313:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 313 | MutexLock lock(&p->index_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [395/1952] Building CXX object CMakeFiles/grpc++.dir/src/cpp/common/completion_queue_cc.cc.o [396/1952] Building CXX object CMakeFiles/grpc++.dir/src/cpp/common/channel_arguments.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/chunked_vector.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:41, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/channel_stack_builder_impl.cc:32: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/channel_args.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/channel_stack_builder.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/channel_stack_builder_impl.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/channel_stack_builder_impl.cc:19: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/absl/types/variant.h:32, 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/check.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/down_cast.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/ref_counted.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/filter/filter_args.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/channel_stack_builder.h:23: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [397/1952] Building CXX object CMakeFiles/grpc++.dir/src/cpp/common/auth_property_iterator.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_arena_allocator.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_arena_allocator.cc:15: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:34: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [398/1952] Building CXX object CMakeFiles/grpc++.dir/src/cpp/common/alarm.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/grpc_polled_fd.h:27, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/ares_resolver.h:33, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_engine.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_engine.cc:14: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_engine.h:17: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_engine.h:32: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_engine.cc:36: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/grpc_polled_fd_posix.h: In destructor 'virtual grpc_event_engine::experimental::GrpcPolledFdFactoryPosix::~GrpcPolledFdFactoryPosix()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/grpc_polled_fd_posix.h:109:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 109 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/grpc_polled_fd_posix.h: In member function 'virtual std::unique_ptr grpc_event_engine::experimental::GrpcPolledFdFactoryPosix::NewGrpcPolledFdLocked(ares_socket_t)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/grpc_polled_fd_posix.h:119:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 119 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/grpc_polled_fd_posix.h: In member function 'virtual void grpc_event_engine::experimental::GrpcPolledFdFactoryPosix::ConfigureAresChannelLocked(ares_channel)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/grpc_polled_fd_posix.h:129:30: warning: 'void ares_set_socket_functions(ares_channel_t*, const ares_socket_functions*, void*)' is deprecated: Use ares_set_socket_functions_ex instead [-Wdeprecated-declarations] 129 | ares_set_socket_functions(channel, &kSockFuncs, this); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/ares_resolver.h:28: /usr/include/ares.h:579:38: note: declared here 579 | ares_set_socket_functions_ex) void ares_set_socket_functions(ares_channel_t | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/grpc_polled_fd_posix.h: In static member function 'static int grpc_event_engine::experimental::GrpcPolledFdFactoryPosix::Close(ares_socket_t, void*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/grpc_polled_fd_posix.h:168:41: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 168 | grpc_core::MutexLock lock(&self->mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_engine.cc:67: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_endpoint.h: In member function 'void grpc_event_engine::experimental::TcpZerocopySendCtx::NoteSend(grpc_event_engine::experimental::TcpZerocopySendRecord*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_endpoint.h:217:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 217 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_endpoint.h: In member function 'grpc_event_engine::experimental::TcpZerocopySendRecord* grpc_event_engine::experimental::TcpZerocopySendCtx::GetSendRecord()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_endpoint.h:249:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_endpoint.h: In member function 'grpc_event_engine::experimental::TcpZerocopySendRecord* grpc_event_engine::experimental::TcpZerocopySendCtx::ReleaseSendRecord(uint32_t)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_endpoint.h:263:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 263 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_endpoint.h: In member function 'void grpc_event_engine::experimental::TcpZerocopySendCtx::PutSendRecord(grpc_event_engine::experimental::TcpZerocopySendRecord*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_endpoint.h:272:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 272 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_endpoint.h: In member function 'bool grpc_event_engine::experimental::TcpZerocopySendCtx::AllSendRecordsEmpty()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_endpoint.h:284:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 284 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_endpoint.h: In member function 'bool grpc_event_engine::experimental::TcpZerocopySendCtx::UpdateZeroCopyOptMemStateAfterFree()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_endpoint.h:325:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 325 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_endpoint.h: In member function 'bool grpc_event_engine::experimental::TcpZerocopySendCtx::UpdateZeroCopyOptMemStateAfterSend(bool, bool&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_endpoint.h:365:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 365 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_engine.cc: In destructor 'grpc_event_engine::experimental::PosixEventEngine::PollingCycle::~PollingCycle()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_engine.cc:215:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_engine.cc: In member function 'void grpc_event_engine::experimental::PosixEventEngine::PollingCycle::PollerWorkInternal()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_engine.cc:222:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 222 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_engine.cc: In member function 'void grpc_event_engine::experimental::AsyncConnect::OnTimeoutExpired(absl::lts_20260817::Status)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_engine.cc:256:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 256 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_engine.cc: In member function 'void grpc_event_engine::experimental::AsyncConnect::OnWritable(absl::lts_20260817::Status)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_engine.cc:275:11: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 275 | mu_.Lock(); | ~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_engine.cc:291:13: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 291 | mu_.Unlock(); | ~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_engine.cc: In lambda function: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_engine.cc:321:15: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 321 | mu_.Unlock(); | ~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_engine.cc: In member function 'void grpc_event_engine::experimental::AsyncConnect::OnWritable(absl::lts_20260817::Status)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_engine.cc:327:11: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 327 | mu_.Lock(); | ~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_engine.cc:372:17: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 372 | mu_.Unlock(); | ~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_engine.cc: In member function 'void grpc_event_engine::experimental::PosixEventEngine::OnConnectFinishInternal(int)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_engine.cc:394:41: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 394 | grpc_core::MutexLock lock(&shard->mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_engine.cc: In member function 'virtual void grpc_event_engine::experimental::PosixEventEngine::ClosureData::Run()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_engine.cc:445:45: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 445 | grpc_core::MutexLock lock(&engine->mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_engine.cc: In member function 'void grpc_event_engine::experimental::PosixEventEngine::CancelAllPendingTimers()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_engine.cc:455:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 455 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_engine.cc: In destructor 'virtual grpc_event_engine::experimental::PosixEventEngine::~PosixEventEngine()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_engine.cc:468:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 468 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_engine.cc: In member function 'virtual bool grpc_event_engine::experimental::PosixEventEngine::Cancel(grpc_event_engine::experimental::EventEngine::TaskHandle)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_engine.cc:486:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 486 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_engine.cc: In member function 'grpc_event_engine::experimental::EventEngine::TaskHandle grpc_event_engine::experimental::PosixEventEngine::RunAfterInternal(grpc_event_engine::experimental::EventEngine::Duration, absl::lts_20260817::AnyInvocable)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_engine.cc:529:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_engine.cc: In member function 'virtual bool grpc_event_engine::experimental::PosixEventEngine::CancelConnect(grpc_event_engine::experimental::EventEngine::ConnectionHandle)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_engine.cc:661:41: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 661 | grpc_core::MutexLock lock(&shard->mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_engine.cc:682:15: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 682 | ac->mu_.Lock(); | ~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_engine.cc:696:17: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 696 | ac->mu_.Unlock(); | ~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_engine.cc: In member function 'grpc_event_engine::experimental::EventEngine::ConnectionHandle grpc_event_engine::experimental::PosixEventEngine::CreateEndpointFromUnconnectedFdInternal(const grpc_event_engine::experimental::FileDescriptor&, grpc_event_engine::experimental::EventEngine::OnConnectCallback, const grpc_event_engine::experimental::EventEngine::ResolvedAddress&, const grpc_event_engine::experimental::PosixTcpOptions&, grpc_event_engine::experimental::MemoryAllocator, grpc_event_engine::experimental::EventEngine::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_engine.cc:816:41: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 816 | grpc_core::MutexLock lock(&shard->mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_engine.cc: In member function 'void grpc_event_engine::experimental::PosixEventEngine::SchedulePoller()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_engine.cc:873:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 873 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_engine.cc: In member function 'void grpc_event_engine::experimental::PosixEventEngine::ResetPollCycle()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/posix_engine.cc:879:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 879 | grpc_core::MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [399/1952] Building CXX object CMakeFiles/grpc++.dir/src/cpp/client/xds_credentials.cc.o [400/1952] Building CXX object CMakeFiles/grpc++.dir/src/cpp/client/secure_credentials.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/chunked_vector.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:41, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.cc:15: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/slice/slice_refcount.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/slice/slice.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/parsed_metadata.h:27, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:35: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/absl/functional/internal/any_invocable.h:72, from /usr/include/absl/functional/any_invocable.h:45, from /usr/include/absl/functional/internal/function_ref.h:22, from /usr/include/absl/functional/function_ref.h:55, from /usr/include/absl/hash/hash.h:88, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/slice/slice_internal.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/slice/slice.h:28: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [401/1952] Building CXX object CMakeFiles/grpc++.dir/src/cpp/client/insecure_credentials.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/credentials.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/create_channel.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/grpcpp.h:55, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/common/channel_arguments.cc:20: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:72:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 72 | const std::vector& identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:78:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 78 | const std::vector& identity_key_cert_pairs) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:179:19: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 179 | std::vector identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h: In constructor 'grpc::experimental::TlsServerCredentialsOptions::TlsServerCredentialsOptions(std::shared_ptr)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:209:29: warning: 'void grpc::experimental::TlsCredentialsOptions::set_certificate_provider(std::shared_ptr)' is deprecated: Use set_root_certificate_provider() or set_identity_certificate_provider() instead. [-Wdeprecated-declarations] 209 | set_certificate_provider(certificate_provider); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:58:8: note: declared here 58 | void set_certificate_provider( | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_context.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_interface.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server.h:33, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/grpcpp.h:57: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::ServerUnaryReactor::StartSendInitialMetadata()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:760:44: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 760 | grpc::internal::MutexLock l(&call_mu_); | ^ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/sync.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/codegen/sync.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/completion_queue.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/channel.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/grpcpp.h:52: /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::ServerUnaryReactor::Finish(grpc::Status)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:775:44: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 775 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'virtual void grpc::ServerUnaryReactor::InternalBindCall(grpc::ServerCallbackUnary*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:797:42: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 797 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::experimental::ServerSessionReactor::StartVirtualRPCs()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:830:47: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 830 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::experimental::ServerSessionReactor::Finish(grpc::Status)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:846:47: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 846 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::experimental::ServerSessionReactor::InitiateGracefulShutdown(absl::lts_20260817::AnyInvocable)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:868:47: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 868 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'virtual void grpc::experimental::ServerSessionReactor::InternalBindSession(grpc::experimental::ServerCallbackSession*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:889:45: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_context.h: In member function 'void grpc::ServerContextBase::MarkInitialMetadataSent()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_context.h:427:49: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 427 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/common/channel_arguments.cc:29: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [402/1952] Building CXX object CMakeFiles/grpc++.dir/src/cpp/client/global_callback_hook.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/grpc_polled_fd.h:27, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/ares_resolver.h:33, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/ares_resolver.cc:14: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/ares_resolver.h:21: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/resource_quota.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix_engine/tcp_socket_utils.h:27, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/ares_resolver.cc:77: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/resource_quota.h:26: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/ares_resolver.cc: In function 'absl::lts_20260817::Status grpc_event_engine::experimental::{anonymous}::SetRequestDNSServer(std::string_view, ares_channeldata**)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/ares_resolver.cc:147:38: warning: 'int ares_set_servers_ports(ares_channel_t*, const ares_addr_port_node*)' is deprecated: Use ares_set_servers_ports_csv instead [-Wdeprecated-declarations] 147 | int status = ares_set_servers_ports(*channel, &dns_server_addr); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/ares_resolver.h:28: /usr/include/ares.h:1181:20: note: declared here 1181 | int ares_set_servers_ports(ares_channel_t *channel, | ^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/ares_resolver.cc: In member function 'virtual void grpc_event_engine::experimental::AresResolver::Orphan()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/ares_resolver.cc:301:38: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 301 | grpc_core::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/ares_resolver.cc: In member function 'virtual void grpc_event_engine::experimental::AresResolver::LookupHostname(grpc_event_engine::experimental::EventEngine::DNSResolver::LookupHostnameCallback, std::string_view, std::string_view)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/ares_resolver.cc:367:36: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 367 | grpc_core::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/ares_resolver.cc:376:23: warning: 'void ares_gethostbyname(ares_channel_t*, const char*, int, ares_host_callback, void*)' is deprecated: Use ares_getaddrinfo instead [-Wdeprecated-declarations] 376 | ares_gethostbyname(channel_, std::string(host).c_str(), AF_INET, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 377 | &AresResolver::OnHostbynameDoneLocked, resolver_arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:887:58: note: declared here 887 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_getaddrinfo) void ares_gethostbyname( | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/ares_resolver.cc:378:23: warning: 'void ares_gethostbyname(ares_channel_t*, const char*, int, ares_host_callback, void*)' is deprecated: Use ares_getaddrinfo instead [-Wdeprecated-declarations] 378 | ares_gethostbyname(channel_, std::string(host).c_str(), AF_INET6, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 379 | &AresResolver::OnHostbynameDoneLocked, resolver_arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:887:58: note: declared here 887 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_getaddrinfo) void ares_gethostbyname( | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/ares_resolver.cc:382:23: warning: 'void ares_gethostbyname(ares_channel_t*, const char*, int, ares_host_callback, void*)' is deprecated: Use ares_getaddrinfo instead [-Wdeprecated-declarations] 382 | ares_gethostbyname(channel_, std::string(host).c_str(), AF_INET, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 383 | &AresResolver::OnHostbynameDoneLocked, resolver_arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:887:58: note: declared here 887 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_getaddrinfo) void ares_gethostbyname( | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/ares_resolver.cc: In member function 'virtual void grpc_event_engine::experimental::AresResolver::LookupSRV(grpc_event_engine::experimental::EventEngine::DNSResolver::LookupSRVCallback, std::string_view)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/ares_resolver.cc:415:36: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 415 | grpc_core::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/ares_resolver.cc:419:13: warning: 'void ares_query(ares_channel_t*, const char*, int, int, ares_callback, void*)' is deprecated: Use ares_query_dnsrec instead [-Wdeprecated-declarations] 419 | ares_query(channel_, std::string(host).c_str(), ns_c_in, ns_t_srv, | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 420 | &AresResolver::OnSRVQueryDoneLocked, resolver_arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:844:59: note: declared here 844 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_query_dnsrec) void ares_query( | ^~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/ares_resolver.cc: In member function 'virtual void grpc_event_engine::experimental::AresResolver::LookupTXT(grpc_event_engine::experimental::EventEngine::DNSResolver::LookupTXTCallback, std::string_view)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/ares_resolver.cc:451:36: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 451 | grpc_core::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/ares_resolver.cc:455:14: warning: 'void ares_search(ares_channel_t*, const char*, int, int, ares_callback, void*)' is deprecated: Use ares_search_dnsrec instead [-Wdeprecated-declarations] 455 | ares_search(channel_, std::string(host).c_str(), ns_c_in, ns_t_txt, | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 456 | &AresResolver::OnTXTDoneLocked, resolver_arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:867:60: note: declared here 867 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_search_dnsrec) void ares_search( | ^~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/ares_resolver.cc: In member function 'void grpc_event_engine::experimental::AresResolver::CheckSocketsLocked()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/ares_resolver.cc:465:37: warning: 'int ares_getsock(const ares_channel_t*, ares_socket_t*, int)' is deprecated: Use ARES_OPT_EVENT_THREAD or ARES_OPT_SOCK_STATE_CB instead [-Wdeprecated-declarations] 465 | int socks_bitmask = ares_getsock(channel_, socks, ARES_GETSOCK_MAXNUM); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:911:31: note: declared here 911 | ARES_OPT_SOCK_STATE_CB) int ares_getsock(const ares_channel_t *channel, | ^~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/ares_resolver.cc: In member function 'void grpc_event_engine::experimental::AresResolver::OnReadable(FdNode*, absl::lts_20260817::Status)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/ares_resolver.cc:578:36: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 578 | grpc_core::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/ares_resolver.cc: In member function 'void grpc_event_engine::experimental::AresResolver::OnWritable(FdNode*, absl::lts_20260817::Status)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/ares_resolver.cc:600:36: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | grpc_core::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/ares_resolver.cc: In member function 'void grpc_event_engine::experimental::AresResolver::OnAresBackupPollAlarm()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/ares_resolver.cc:628:36: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 628 | grpc_core::MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/ares_resolver.cc: In static member function 'static void grpc_event_engine::experimental::AresResolver::OnSRVQueryDoneLocked(void*, int, int, unsigned char*, int)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/ares_resolver.cc:779:32: warning: 'int ares_parse_srv_reply(const unsigned char*, int, ares_srv_reply**)' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] 779 | status = ares_parse_srv_reply(abuf, alen, &reply); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:1124:55: note: declared here 1124 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_srv_reply( | ^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/ares_resolver.cc: In static member function 'static void grpc_event_engine::experimental::AresResolver::OnTXTDoneLocked(void*, int, int, unsigned char*, int)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/ares_resolver.cc:843:36: warning: 'int ares_parse_txt_reply_ext(const unsigned char*, int, ares_txt_ext**)' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] 843 | status = ares_parse_txt_reply_ext(buf, len, &reply); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/ares.h:1133:55: note: declared here 1133 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_txt_reply_ext( | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [403/1952] Building CXX object CMakeFiles/grpc++.dir/src/cpp/client/create_channel_posix.cc.o [404/1952] Building CXX object CMakeFiles/grpc++.dir/src/cpp/client/create_channel_internal.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/server_credentials.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/server_credentials.cc:15: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:72:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 72 | const std::vector& identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:78:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 78 | const std::vector& identity_key_cert_pairs) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:179:19: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 179 | std::vector identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h: In constructor 'grpc::experimental::TlsServerCredentialsOptions::TlsServerCredentialsOptions(std::shared_ptr)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:209:29: warning: 'void grpc::experimental::TlsCredentialsOptions::set_certificate_provider(std::shared_ptr)' is deprecated: Use set_root_certificate_provider() or set_identity_certificate_provider() instead. [-Wdeprecated-declarations] 209 | set_certificate_provider(certificate_provider); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:58:8: note: declared here 58 | void set_certificate_provider( | ^~~~~~~~~~~~~~~~~~~~~~~~ [405/1952] Building CXX object CMakeFiles/grpc++.dir/src/cpp/client/create_channel.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/tsi/alts/handshaker/alts_handshaker_client.h:27, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/tsi/alts/handshaker/alts_tsi_handshaker.h:27, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/common/alts_util.cc:31: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /usr/include/absl/status/internal/statusor_internal.h:24, from /usr/include/absl/status/statusor.h:52, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/transport/alts/grpc_alts_credentials_options.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/tsi/alts/handshaker/alts_tsi_handshaker.h:25: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ [406/1952] Building CXX object CMakeFiles/grpc++.dir/src/cpp/client/client_stats_interceptor.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/handshaker.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/transport/security_connector.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/transport/security_connector.cc:19: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/handshaker.h:22: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/pollset.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/endpoint.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/handshaker.h:32: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_spine.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_destination.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/transport/transport.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/call/call_credentials.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/transport/transport_credentials.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/transport/security_connector.cc:26: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/slice_buffer.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:22: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/arena_promise.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/transport/security_connector.h:36: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [407/1952] Building CXX object CMakeFiles/grpc++.dir/src/cpp/client/client_interceptor.cc.o [408/1952] Building CXX object CMakeFiles/grpc++.dir/src/cpp/client/client_context.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/handshaker.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/transport/security_connector.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/call/call_credentials.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/transport/composite/composite_channel_credentials.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/transport/composite/composite_channel_credentials.cc:17: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/handshaker.h:22: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/pollset.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/endpoint.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/handshaker.h:32: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_spine.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_destination.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/transport/transport.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/call/call_credentials.h:35: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/slice_buffer.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:22: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/arena_promise.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/transport/security_connector.h:36: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [409/1952] Building CXX object CMakeFiles/grpc++.dir/src/cpp/client/client_callback.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/call_combiner.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/channel_stack.h:55, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/connected_channel.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/connected_channel.cc:19: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/channel_stack.h:40: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/call_combiner.h:28: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/arena_promise.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/channel_stack.h:59: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_spine.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_destination.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/transport/transport.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/channel_stack.h:63: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/slice_buffer.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:22: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/connected_channel.cc:53: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/loop.h:215:31: warning: attribute ignored in declaration of 'union grpc_core::Loop::' [-Wattributes] 215 | GPR_NO_UNIQUE_ADDRESS union { | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/loop.h:215:31: note: attribute for 'union grpc_core::Loop::' must follow the 'union' keyword In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:41, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/connected_channel.cc:65: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h: In member function 'int grpc_core::Channel::TestOnlyRegisteredCalls()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h:116:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'grpc_core::Timestamp grpc_core::Call::deadline()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:130:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 130 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'grpc_core::Slice grpc_core::Call::GetPeerString() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:197:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 197 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'void grpc_core::Call::SetPeerString(grpc_core::Slice)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:202:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 202 | MutexLock lock(&peer_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [410/1952] Building CXX object CMakeFiles/grpc++.dir/src/cpp/client/channel_credentials.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/backend_metric_recorder.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/backend_metric_recorder.cc:17: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/sync.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/ext/call_metric_recorder.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/backend_metric_recorder.h:22: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/backend_metric_recorder.cc: In member function 'void grpc::experimental::ServerMetricRecorder::UpdateBackendMetricDataState(std::function)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/backend_metric_recorder.cc:61:32: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 61 | internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/backend_metric_recorder.cc: In member function 'std::shared_ptr grpc::experimental::ServerMetricRecorder::GetMetricsIfChanged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/backend_metric_recorder.cc:208:34: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 208 | internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/backend_metric_recorder.cc: In member function 'virtual grpc::experimental::CallMetricRecorder& grpc::BackendMetricState::RecordUtilizationMetric(grpc::string_ref, double)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/backend_metric_recorder.cc:299:32: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 299 | internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/backend_metric_recorder.cc: In member function 'virtual grpc::experimental::CallMetricRecorder& grpc::BackendMetricState::RecordRequestCostMetric(grpc::string_ref, double)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/backend_metric_recorder.cc:309:32: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 309 | internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/backend_metric_recorder.cc: In member function 'virtual grpc::experimental::CallMetricRecorder& grpc::BackendMetricState::RecordNamedMetric(grpc::string_ref, double)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/backend_metric_recorder.cc:319:32: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 319 | internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/backend_metric_recorder.cc: In member function 'virtual grpc_core::BackendMetricData grpc::BackendMetricState::GetBackendMetricData()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/backend_metric_recorder.cc:357:34: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | internal::MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [411/1952] Building CXX object CMakeFiles/grpc++.dir/src/cpp/client/channel_cc.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_state.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel_init.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/config/core_configuration.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/default_event_engine.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/default_event_engine.cc:14: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/default_event_engine.h:18: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/message.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:27: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/slice_buffer.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:22: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/default_event_engine.cc: In function 'void grpc_event_engine::experimental::SetEventEngineFactory(absl::lts_20260817::AnyInvocable()>)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/default_event_engine.cc:69:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 69 | grpc_core::MutexLock lock(&*g_mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/default_event_engine.cc: In function 'void grpc_event_engine::experimental::EventEngineFactoryReset()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/default_event_engine.cc:74:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 74 | grpc_core::MutexLock lock(&*g_mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/default_event_engine.cc: In function 'void grpc_event_engine::experimental::SetDefaultEventEngine(std::shared_ptr)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/default_event_engine.cc:93:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 93 | grpc_core::MutexLock lock(&*g_mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/default_event_engine.cc: In function 'std::shared_ptr grpc_event_engine::experimental::GetDefaultEventEngine()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/default_event_engine.cc:103:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 103 | grpc_core::MutexLock lock(&*g_mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/default_event_engine.cc: In function 'void grpc_event_engine::experimental::ShutdownDefaultEventEngine()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/default_event_engine.cc:114:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 114 | grpc_core::MutexLock lock(&*g_mu); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [412/1952] Building CXX object CMakeFiles/grpc++.dir/src/cpp/client/call_credentials.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/server_credentials.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/insecure_server_credentials.cc:22: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:72:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 72 | const std::vector& identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:78:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 78 | const std::vector& identity_key_cert_pairs) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:179:19: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 179 | std::vector identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h: In constructor 'grpc::experimental::TlsServerCredentialsOptions::TlsServerCredentialsOptions(std::shared_ptr)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:209:29: warning: 'void grpc::experimental::TlsCredentialsOptions::set_certificate_provider(std::shared_ptr)' is deprecated: Use set_root_certificate_provider() or set_identity_certificate_provider() instead. [-Wdeprecated-declarations] 209 | set_certificate_provider(certificate_provider); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:58:8: note: declared here 58 | void set_certificate_provider( | ^~~~~~~~~~~~~~~~~~~~~~~~ [413/1952] Building CXX object CMakeFiles/grpc++.dir/src/cpp/client/call_context_registry.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/server_credentials.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server.h:32, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/server_posix.cc:23: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:72:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 72 | const std::vector& identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:78:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 78 | const std::vector& identity_key_cert_pairs) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:179:19: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 179 | std::vector identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h: In constructor 'grpc::experimental::TlsServerCredentialsOptions::TlsServerCredentialsOptions(std::shared_ptr)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:209:29: warning: 'void grpc::experimental::TlsCredentialsOptions::set_certificate_provider(std::shared_ptr)' is deprecated: Use set_root_certificate_provider() or set_identity_certificate_provider() instead. [-Wdeprecated-declarations] 209 | set_certificate_provider(certificate_provider); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:58:8: note: declared here 58 | void set_certificate_provider( | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_context.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_interface.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server.h:33: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::ServerUnaryReactor::StartSendInitialMetadata()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:760:44: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 760 | grpc::internal::MutexLock l(&call_mu_); | ^ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/sync.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/codegen/sync.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/completion_queue.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/channel.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server.h:26: /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::ServerUnaryReactor::Finish(grpc::Status)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:775:44: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 775 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'virtual void grpc::ServerUnaryReactor::InternalBindCall(grpc::ServerCallbackUnary*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:797:42: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 797 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::experimental::ServerSessionReactor::StartVirtualRPCs()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:830:47: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 830 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::experimental::ServerSessionReactor::Finish(grpc::Status)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:846:47: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 846 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::experimental::ServerSessionReactor::InitiateGracefulShutdown(absl::lts_20260817::AnyInvocable)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:868:47: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 868 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'virtual void grpc::experimental::ServerSessionReactor::InternalBindSession(grpc::experimental::ServerCallbackSession*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:889:45: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_context.h: In member function 'void grpc::ServerContextBase::MarkInitialMetadataSent()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_context.h:427:49: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 427 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [414/1952] Building CXX object CMakeFiles/grpc++.dir/src/core/client_channel/virtual_channel.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/handshaker.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/transport/security_connector.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/call/call_credentials.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/transport/transport_credentials.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/transport/transport_credentials.cc:17: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/handshaker.h:22: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/pollset.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/endpoint.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/handshaker.h:32: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_spine.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_destination.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/transport/transport.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/call/call_credentials.h:35: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/slice_buffer.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:22: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/arena_promise.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/transport/security_connector.h:36: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [415/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/work_serializer.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_state.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel_init.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/config/core_configuration.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/security_handshaker.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/security_handshaker.cc:19: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/validation_errors.h:27, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/call/call_creds_registry.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/config/core_configuration.h:23: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/message.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:27: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/absl/types/variant.h:32, 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/check.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/down_cast.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/ref_counted.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/call/call_creds_registry.h:27: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/security_handshaker.cc: In member function 'void grpc_core::{anonymous}::SecurityHandshaker::OnPeerCheckedFn(grpc_error_handle)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/security_handshaker.cc:216:22: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 216 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/security_handshaker.cc: In static member function 'static void grpc_core::{anonymous}::SecurityHandshaker::OnHandshakeNextDoneGrpcWrapper(tsi_result, void*, const unsigned char*, size_t, tsi_handshaker_result*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/security_handshaker.cc:410:25: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 410 | MutexLock lock(&h->mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/security_handshaker.cc: In member function 'void grpc_core::{anonymous}::SecurityHandshaker::OnHandshakeDataReceivedFromPeerFn(absl::lts_20260817::Status)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/security_handshaker.cc:457:22: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 457 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/security_handshaker.cc: In member function 'void grpc_core::{anonymous}::SecurityHandshaker::OnHandshakeDataSentToPeerFn(absl::lts_20260817::Status)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/security_handshaker.cc:488:22: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 488 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/security_handshaker.cc: In member function 'virtual void grpc_core::{anonymous}::SecurityHandshaker::Shutdown(grpc_error_handle)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/security_handshaker.cc:517:22: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 517 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/security_handshaker.cc: In member function 'virtual void grpc_core::{anonymous}::SecurityHandshaker::DoHandshake(grpc_core::HandshakerArgs*, absl::lts_20260817::AnyInvocable)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/security_handshaker.cc:529:22: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [416/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/wait_for_single_owner.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_state.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel_init.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/config/core_configuration.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/endpoint_info/endpoint_info_handshaker.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc:17: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/validation_errors.h:27, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/call/call_creds_registry.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/config/core_configuration.h:23: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/message.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:27: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/absl/types/variant.h:32, 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/check.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/down_cast.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/ref_counted.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/call/call_creds_registry.h:27: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [417/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/validation_errors.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/server_credentials.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/xds_server_credentials.cc:21: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:72:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 72 | const std::vector& identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:78:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 78 | const std::vector& identity_key_cert_pairs) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:179:19: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 179 | std::vector identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h: In constructor 'grpc::experimental::TlsServerCredentialsOptions::TlsServerCredentialsOptions(std::shared_ptr)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:209:29: warning: 'void grpc::experimental::TlsCredentialsOptions::set_certificate_provider(std::shared_ptr)' is deprecated: Use set_root_certificate_provider() or set_identity_certificate_provider() instead. [-Wdeprecated-declarations] 209 | set_certificate_provider(certificate_provider); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:58:8: note: declared here 58 | void set_certificate_provider( | ^~~~~~~~~~~~~~~~~~~~~~~~ [418/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/uuid_v4.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/server_credentials.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_builder.h:33, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/xds_server_builder.cc:21: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:72:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 72 | const std::vector& identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:78:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 78 | const std::vector& identity_key_cert_pairs) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:179:19: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 179 | std::vector identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h: In constructor 'grpc::experimental::TlsServerCredentialsOptions::TlsServerCredentialsOptions(std::shared_ptr)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:209:29: warning: 'void grpc::experimental::TlsCredentialsOptions::set_certificate_provider(std::shared_ptr)' is deprecated: Use set_root_certificate_provider() or set_identity_certificate_provider() instead. [-Wdeprecated-declarations] 209 | set_certificate_provider(certificate_provider); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:58:8: note: declared here 58 | void set_certificate_provider( | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_context.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_interface.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server.h:33, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_builder.h:34: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::ServerUnaryReactor::StartSendInitialMetadata()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:760:44: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 760 | grpc::internal::MutexLock l(&call_mu_); | ^ 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_builder.h:23: /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::ServerUnaryReactor::Finish(grpc::Status)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:775:44: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 775 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'virtual void grpc::ServerUnaryReactor::InternalBindCall(grpc::ServerCallbackUnary*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:797:42: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 797 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::experimental::ServerSessionReactor::StartVirtualRPCs()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:830:47: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 830 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::experimental::ServerSessionReactor::Finish(grpc::Status)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:846:47: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 846 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::experimental::ServerSessionReactor::InitiateGracefulShutdown(absl::lts_20260817::AnyInvocable)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:868:47: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 868 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'virtual void grpc::experimental::ServerSessionReactor::InternalBindSession(grpc::experimental::ServerCallbackSession*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:889:45: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_context.h: In member function 'void grpc::ServerContextBase::MarkInitialMetadataSent()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_context.h:427:49: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 427 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [419/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/uri.cc.o /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/common/tls_certificate_verifier.cc: In member function 'bool grpc::experimental::CertificateVerifier::Verify(grpc::experimental::TlsCustomVerificationCheckRequest*, std::function, grpc::Status*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/common/tls_certificate_verifier.cc:125:34: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 125 | internal::MutexLock lock(&mu_); | ^ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/sync.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/common/tls_certificate_verifier.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) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/common/tls_certificate_verifier.cc:138:34: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 138 | internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/common/tls_certificate_verifier.cc: In static member function 'static void grpc::experimental::CertificateVerifier::AsyncCheckDone(grpc_tls_custom_verification_check_request*, void*, grpc_status_code, const char*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/common/tls_certificate_verifier.cc:157:40: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 157 | internal::MutexLock lock(&self->mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/common/tls_certificate_verifier.cc: In static member function 'static int grpc::experimental::ExternalCertificateVerifier::VerifyInCoreExternalVerifier(void*, grpc_tls_custom_verification_check_request*, grpc_tls_on_custom_verification_check_done_cb, void*, grpc_status_code*, char**)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/common/tls_certificate_verifier.cc:191:40: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 191 | internal::MutexLock lock(&self->mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/common/tls_certificate_verifier.cc: In lambda function: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/common/tls_certificate_verifier.cc:204:46: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 204 | internal::MutexLock lock(&self->mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/common/tls_certificate_verifier.cc: In static member function 'static int grpc::experimental::ExternalCertificateVerifier::VerifyInCoreExternalVerifier(void*, grpc_tls_custom_verification_check_request*, grpc_tls_on_custom_verification_check_done_cb, void*, grpc_status_code*, char**)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/common/tls_certificate_verifier.cc:226:40: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 226 | internal::MutexLock lock(&self->mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/common/tls_certificate_verifier.cc: In static member function 'static void grpc::experimental::ExternalCertificateVerifier::CancelInCoreExternalVerifier(void*, grpc_tls_custom_verification_check_request*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/common/tls_certificate_verifier.cc:237:40: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 237 | internal::MutexLock lock(&self->mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [420/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/time_averaged_stats.cc.o [421/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/time.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/credentials.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/create_channel.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/grpcpp.h:55, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/health/default_health_check_service.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/health/default_health_check_service.cc:19: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:72:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 72 | const std::vector& identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:78:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 78 | const std::vector& identity_key_cert_pairs) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:179:19: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 179 | std::vector identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h: In constructor 'grpc::experimental::TlsServerCredentialsOptions::TlsServerCredentialsOptions(std::shared_ptr)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:209:29: warning: 'void grpc::experimental::TlsCredentialsOptions::set_certificate_provider(std::shared_ptr)' is deprecated: Use set_root_certificate_provider() or set_identity_certificate_provider() instead. [-Wdeprecated-declarations] 209 | set_certificate_provider(certificate_provider); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:58:8: note: declared here 58 | void set_certificate_provider( | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_context.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_interface.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server.h:33, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/grpcpp.h:57: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::ServerUnaryReactor::StartSendInitialMetadata()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:760:44: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 760 | grpc::internal::MutexLock l(&call_mu_); | ^ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/sync.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/codegen/sync.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/completion_queue.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/channel.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/grpcpp.h:52: /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::ServerUnaryReactor::Finish(grpc::Status)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:775:44: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 775 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'virtual void grpc::ServerUnaryReactor::InternalBindCall(grpc::ServerCallbackUnary*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:797:42: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 797 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::experimental::ServerSessionReactor::StartVirtualRPCs()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:830:47: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 830 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::experimental::ServerSessionReactor::Finish(grpc::Status)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:846:47: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 846 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::experimental::ServerSessionReactor::InitiateGracefulShutdown(absl::lts_20260817::AnyInvocable)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:868:47: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 868 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'virtual void grpc::experimental::ServerSessionReactor::InternalBindSession(grpc::experimental::ServerCallbackSession*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:889:45: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_context.h: In member function 'void grpc::ServerContextBase::MarkInitialMetadataSent()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_context.h:427:49: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 427 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/health/default_health_check_service.cc: In member function 'virtual void grpc::DefaultHealthCheckService::SetServingStatus(const std::string&, bool)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/health/default_health_check_service.cc:51:38: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 51 | grpc::internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/health/default_health_check_service.cc: In member function 'virtual void grpc::DefaultHealthCheckService::SetServingStatus(bool)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/health/default_health_check_service.cc:61:38: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 61 | grpc::internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/health/default_health_check_service.cc: In member function 'virtual void grpc::DefaultHealthCheckService::Shutdown()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/health/default_health_check_service.cc:70:38: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 70 | grpc::internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/health/default_health_check_service.cc: In member function 'grpc::DefaultHealthCheckService::ServingStatus grpc::DefaultHealthCheckService::GetServingStatus(const std::string&) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/health/default_health_check_service.cc:82:38: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 82 | grpc::internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/health/default_health_check_service.cc: In member function 'void grpc::DefaultHealthCheckService::RegisterWatch(const std::string&, grpc_core::RefCountedPtr)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/health/default_health_check_service.cc:92:38: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 92 | grpc::internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/health/default_health_check_service.cc: In member function 'void grpc::DefaultHealthCheckService::UnregisterWatch(const std::string&, HealthCheckServiceImpl::WatchReactor*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/health/default_health_check_service.cc:101:38: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 101 | grpc::internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/health/default_health_check_service.cc: In destructor 'virtual grpc::DefaultHealthCheckService::HealthCheckServiceImpl::~HealthCheckServiceImpl()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/health/default_health_check_service.cc:170:38: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 170 | grpc::internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/health/default_health_check_service.cc: In constructor 'grpc::DefaultHealthCheckService::HealthCheckServiceImpl::WatchReactor::WatchReactor(grpc::DefaultHealthCheckService::HealthCheckServiceImpl*, const grpc::ByteBuffer*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/health/default_health_check_service.cc:256:50: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 256 | grpc::internal::MutexLock lock(&service_->mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/health/default_health_check_service.cc: In member function 'void grpc::DefaultHealthCheckService::HealthCheckServiceImpl::WatchReactor::SendHealth(grpc::DefaultHealthCheckService::ServingStatus)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/health/default_health_check_service.cc:274:38: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 274 | grpc::internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/health/default_health_check_service.cc: In member function 'void grpc::DefaultHealthCheckService::HealthCheckServiceImpl::WatchReactor::SendHealthLocked(grpc::DefaultHealthCheckService::ServingStatus)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/health/default_health_check_service.cc:293:50: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | grpc::internal::MutexLock lock(&service_->mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/health/default_health_check_service.cc: In member function 'virtual void grpc::DefaultHealthCheckService::HealthCheckServiceImpl::WatchReactor::OnWriteDone(bool)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/health/default_health_check_service.cc:318:38: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 318 | grpc::internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/health/default_health_check_service.cc: In member function 'virtual void grpc::DefaultHealthCheckService::HealthCheckServiceImpl::WatchReactor::OnCancel()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/health/default_health_check_service.cc:335:38: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 335 | grpc::internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/health/default_health_check_service.cc: In member function 'virtual void grpc::DefaultHealthCheckService::HealthCheckServiceImpl::WatchReactor::OnDone()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/health/default_health_check_service.cc:344:50: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 344 | grpc::internal::MutexLock lock(&service_->mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In instantiation of 'void grpc::ServerWriteReactor::Finish(grpc::Status) [with Response = grpc::ByteBuffer]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/health/default_health_check_service.cc:363:11: required from here 363 | Finish(status); | ~~~~~~^~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:693:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 693 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In instantiation of 'void grpc::ServerWriteReactor::StartWrite(const Response*, grpc::WriteOptions) [with Response = grpc::ByteBuffer]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:652:15: required from 'void grpc::ServerWriteReactor::StartWrite(const Response*) [with Response = grpc::ByteBuffer]' 652 | StartWrite(resp, grpc::WriteOptions()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/health/default_health_check_service.cc:310:13: required from here 310 | StartWrite(&response_); | ~~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:659:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 659 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In instantiation of 'void grpc::ServerWriteReactor::InternalBindWriter(grpc::ServerCallbackWriter*) [with Response = grpc::ByteBuffer]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:714:16: required from here 714 | virtual void InternalBindWriter(ServerCallbackWriter* writer) | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:716:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 716 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [422/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/status_helper.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/handshaker.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/transport/security_connector.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/call/call_credentials.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/call/call_creds_util.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/call/call_creds_util.cc:17: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/handshaker.h:22: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/pollset.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/endpoint.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/handshaker.h:32: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_spine.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_destination.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/transport/transport.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/call/call_credentials.h:35: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/slice_buffer.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:22: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/arena_promise.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/transport/security_connector.h:36: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [423/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/shared_bit_gen.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/common/completion_queue_cc.cc:31: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/sync.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/codegen/sync.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/completion_queue.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/common/completion_queue_cc.cc:22: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/common/completion_queue_cc.cc: In member function 'grpc::CompletionQueue* grpc::{anonymous}::CallbackAlternativeCQ::Ref()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/common/completion_queue_cc.cc:54:58: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | grpc_core::MutexLock lock(&*g_callback_alternative_mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/common/completion_queue_cc.cc: In member function 'void grpc::{anonymous}::CallbackAlternativeCQ::Unref()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/common/completion_queue_cc.cc:109:56: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 109 | grpc_core::MutexLock lock(g_callback_alternative_mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [424/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/ref_counted_string.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_context.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_interface.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/service_type.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/server_callback_handlers.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/generic/callback_generic_service.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/generic/async_generic_service.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/async_generic_service.cc:20: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::ServerUnaryReactor::StartSendInitialMetadata()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:760:44: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 760 | grpc::internal::MutexLock l(&call_mu_); | ^ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/sync.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/codegen/sync.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/completion_queue.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/async_generic_service.cc:19: /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::ServerUnaryReactor::Finish(grpc::Status)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:775:44: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 775 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'virtual void grpc::ServerUnaryReactor::InternalBindCall(grpc::ServerCallbackUnary*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:797:42: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 797 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::experimental::ServerSessionReactor::StartVirtualRPCs()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:830:47: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 830 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::experimental::ServerSessionReactor::Finish(grpc::Status)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:846:47: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 846 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::experimental::ServerSessionReactor::InitiateGracefulShutdown(absl::lts_20260817::AnyInvocable)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:868:47: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 868 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'virtual void grpc::experimental::ServerSessionReactor::InternalBindSession(grpc::experimental::ServerCallbackSession*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:889:45: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_context.h: In member function 'void grpc::ServerContextBase::MarkInitialMetadataSent()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_context.h:427:49: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 427 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/server_credentials.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server.h:32, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/server_callback_handlers.h:25: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:72:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 72 | const std::vector& identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:78:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 78 | const std::vector& identity_key_cert_pairs) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:179:19: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 179 | std::vector identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h: In constructor 'grpc::experimental::TlsServerCredentialsOptions::TlsServerCredentialsOptions(std::shared_ptr)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:209:29: warning: 'void grpc::experimental::TlsCredentialsOptions::set_certificate_provider(std::shared_ptr)' is deprecated: Use set_root_certificate_provider() or set_identity_certificate_provider() instead. [-Wdeprecated-declarations] 209 | set_certificate_provider(certificate_provider); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:58:8: note: declared here 58 | void set_certificate_provider( | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In instantiation of 'void grpc::ServerBidiReactor::Finish(grpc::Status) [with Request = grpc::ByteBuffer; Response = grpc::ByteBuffer]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/generic/callback_generic_service.h:63:31: required from here 63 | Reactor() { this->Finish(Status(StatusCode::UNIMPLEMENTED, "")); } | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:451:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 451 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In instantiation of 'void grpc::ServerBidiReactor::InternalBindStream(grpc::ServerCallbackReaderWriter*) [with Request = grpc::ByteBuffer; Response = grpc::ByteBuffer]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:497:16: required from here 497 | virtual void InternalBindStream( | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:499:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 499 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [425/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/random_early_detection.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/call_combiner.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/channel_stack.h:55, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/channel_stack.cc:19: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/channel_stack.h:40: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/call_combiner.h:28: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/arena_promise.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/channel_stack.h:59: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_spine.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_destination.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/transport/transport.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/channel_stack.h:63: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/slice_buffer.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:22: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [426/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/postmortem_emit.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/handshaker.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/transport/security_connector.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/call/call_credentials.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/security_context.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/security_context.cc:17: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/handshaker.h:22: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/pollset.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/endpoint.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/handshaker.h:32: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_spine.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_destination.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/transport/transport.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/call/call_credentials.h:35: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/slice_buffer.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:22: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:41, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/security_context.cc:33: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h: In member function 'int grpc_core::Channel::TestOnlyRegisteredCalls()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h:116:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'grpc_core::Timestamp grpc_core::Call::deadline()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:130:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 130 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'grpc_core::Slice grpc_core::Call::GetPeerString() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:197:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 197 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'void grpc_core::Call::SetPeerString(grpc_core::Slice)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:202:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 202 | MutexLock lock(&peer_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/arena_promise.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/transport/security_connector.h:36: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [427/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/per_cpu.cc.o [428/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/load_file.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.cc:19: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:34: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.cc:41: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.cc: In member function 'void grpc_core::channelz::DataSinkImplementation::AddData(std::string_view, std::unique_ptr)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.cc:65:22: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 65 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.cc: In member function 'grpc_core::experimental::Json::Array grpc_core::channelz::DataSinkImplementation::Finalize(bool)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.cc:70:22: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 70 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.cc: In member function 'void grpc_core::channelz::DataSinkImplementation::Finalize(bool, grpc_channelz_v2_Entity*, upb_Arena*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.cc:84:22: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.cc: In member function 'grpc_core::experimental::Json::Array grpc_core::channelz::BaseNode::AdditionalInfo()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.cc:132:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 132 | MutexLock lock(&data_sources_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.cc: In member function 'std::unique_ptr grpc_core::channelz::BaseNode::RunZTrace(std::string_view, grpc_core::channelz::ZTrace::Args, std::shared_ptr, grpc_core::channelz::ZTrace::Callback)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.cc:156:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 156 | MutexLock lock(&data_sources_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.cc: In member function 'void grpc_core::channelz::BaseNode::SerializeEntity(grpc_channelz_v2_Entity*, upb_Arena*, absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.cc:185:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 185 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.cc:204:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 204 | MutexLock lock(&data_sources_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.cc: In member function 'void grpc_core::channelz::DataSource::SourceConstructed()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.cc:244:42: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 244 | MutexLock lock(&node_->data_sources_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.cc: In member function 'void grpc_core::channelz::DataSource::SourceDestructing()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.cc:251:41: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 251 | MutexLock lock(&node->data_sources_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In static member function 'static std::string_view grpc_core::channelz::BaseNode::EntityTypeToKind(EntityType)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:186:3: warning: control reaches end of non-void function [-Wreturn-type] 186 | } | ^ [429/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/latent_see.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/client/call_context_registry.cc:23: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:34: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [430/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/json/json_writer.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/handshaker.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/transport/security_connector.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/call/call_credentials.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/call/plugin/plugin_credentials.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/call/plugin/plugin_credentials.cc:19: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/handshaker.h:22: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/pollset.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/endpoint.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/handshaker.h:32: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_spine.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_destination.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/transport/transport.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/call/call_credentials.h:35: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/slice_buffer.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:22: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/arena_promise.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/transport/security_connector.h:36: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [431/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/json/json_reader.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_state.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.cc:15: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_state.h:22: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/message.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:27: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/absl/types/optional.h:31, from /usr/include/absl/container/internal/common.h:26, from /usr/include/absl/container/internal/hash_function_defaults.h:56: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_state.h: In static member function 'static const char* grpc_core::CallState::ServerToClientPullStateString(ServerToClientPullState)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_state.h:244:3: warning: control reaches end of non-void function [-Wreturn-type] 244 | } | ^ [432/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/json/json_object_loader.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/handshaker.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/transport/security_connector.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/call/call_credentials.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/call/composite/composite_call_credentials.h:32, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/call/composite/composite_call_credentials.cc:19: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/handshaker.h:22: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/pollset.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/endpoint.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/handshaker.h:32: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_spine.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_destination.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/transport/transport.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/call/call_credentials.h:35: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/slice_buffer.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:22: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/arena_promise.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/transport/security_connector.h:36: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:21: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/try_seq.h:391:43: warning: 'always_inline' function might not be inlinable unless also declared 'inline' [-Wattributes] 391 | GPR_ATTRIBUTE_ALWAYS_INLINE_FUNCTION auto TrySeqIter(Iter begin, Iter end, | ^~~~~~~~~~ [433/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/http_client/parser.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/common/tls_credentials_options.cc:24: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:72:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 72 | const std::vector& identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:78:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 78 | const std::vector& identity_key_cert_pairs) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:179:19: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 179 | std::vector identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/common/tls_credentials_options.cc:26: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h: In constructor 'grpc::experimental::TlsServerCredentialsOptions::TlsServerCredentialsOptions(std::shared_ptr)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:209:29: warning: 'void grpc::experimental::TlsCredentialsOptions::set_certificate_provider(std::shared_ptr)' is deprecated: Use set_root_certificate_provider() or set_identity_certificate_provider() instead. [-Wdeprecated-declarations] 209 | set_certificate_provider(certificate_provider); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:58:8: note: declared here 58 | void set_certificate_provider( | ^~~~~~~~~~~~~~~~~~~~~~~~ [434/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/http_client/httpcli.cc.o [435/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/http_client/format_request.cc.o [436/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/grpc_if_nametoindex_unsupported.cc.o [437/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/grpc_if_nametoindex_posix.cc.o [438/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/grpc_check.cc.o [439/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/glob.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/pollset.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/endpoint.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/secure_endpoint.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/secure_endpoint.cc:19: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/channel_args.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/secure_endpoint.h:27: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/message.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:27, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel_init.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/config/core_configuration.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/api.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/secure_endpoint.cc:51: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/slice_buffer.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:22: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/secure_endpoint.cc: In lambda function: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/secure_endpoint.cc:179:34: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 179 | self->read_mu_.Lock(); | ~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/secure_endpoint.cc:182:36: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 182 | self->read_mu_.Unlock(); | ~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/secure_endpoint.cc:184:35: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 184 | self->write_mu_.Lock(); | ~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/secure_endpoint.cc:187:37: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 187 | self->write_mu_.Unlock(); | ~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/secure_endpoint.cc: In member function 'tsi_result grpc_core::{anonymous}::FrameProtector::UnprotectAndDrain(const uint8_t*, size_t, uint8_t**, uint8_t**, size_t&, bool&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/secure_endpoint.cc:262:27: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 262 | protector_mu_.Lock(); | ~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/secure_endpoint.cc:266:29: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 266 | protector_mu_.Unlock(); | ~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/secure_endpoint.cc: In member function 'tsi_result grpc_core::{anonymous}::FrameProtector::Protect(grpc_slice_buffer*, int)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/secure_endpoint.cc:509:31: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 509 | protector_mu_.Lock(); | ~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/secure_endpoint.cc:513:33: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 513 | protector_mu_.Unlock(); | ~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/secure_endpoint.cc:538:31: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 538 | protector_mu_.Lock(); | ~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/secure_endpoint.cc:542:33: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 542 | protector_mu_.Unlock(); | ~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/secure_endpoint.cc: In member function 'void grpc_core::{anonymous}::FrameProtector::ResetReadStagingBuffer()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/secure_endpoint.cc:586:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 586 | MutexLock lock(&read_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/secure_endpoint.cc: In function 'void on_read(void*, grpc_error_handle)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/secure_endpoint.cc:701:60: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 701 | grpc_core::MutexLock lock(ep->frame_protector.read_mu()); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/secure_endpoint.cc: In function 'void endpoint_write(grpc_endpoint*, grpc_slice_buffer*, grpc_closure*, grpc_event_engine::experimental::EventEngine::Endpoint::WriteArgs)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/secure_endpoint.cc:755:61: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 755 | grpc_core::MutexLock lock(ep->frame_protector.write_mu()); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/secure_endpoint.cc: In function 'void endpoint_destroy(grpc_endpoint*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/secure_endpoint.cc:778:38: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 778 | ep->frame_protector.read_mu()->Lock(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/secure_endpoint.cc:781:40: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 781 | ep->frame_protector.read_mu()->Unlock(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/secure_endpoint.cc: In member function 'bool grpc_event_engine::experimental::{anonymous}::SecureEndpoint::Impl::Read(absl::lts_20260817::AnyInvocable, grpc_event_engine::experimental::SliceBuffer*, grpc_event_engine::experimental::EventEngine::Endpoint::ReadArgs)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/secure_endpoint.cc:971:55: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 971 | grpc_core::MutexLock lock(&read_settings_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/secure_endpoint.cc: In member function 'bool grpc_event_engine::experimental::{anonymous}::SecureEndpoint::Impl::Write(absl::lts_20260817::AnyInvocable, grpc_event_engine::experimental::SliceBuffer*, grpc_event_engine::experimental::EventEngine::Endpoint::WriteArgs)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/secure_endpoint.cc:1018:51: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1018 | grpc_core::MutexLock lock(&write_queue_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/secure_endpoint.cc:1057:62: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1057 | grpc_core::MutexLock lock(frame_protector_.write_mu()); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/secure_endpoint.cc: In member function 'void grpc_event_engine::experimental::{anonymous}::SecureEndpoint::Impl::EnableRpcReceiveCoalescing()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/secure_endpoint.cc:1091:53: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1091 | grpc_core::MutexLock lock(&read_settings_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/secure_endpoint.cc: In member function 'void grpc_event_engine::experimental::{anonymous}::SecureEndpoint::Impl::DisableRpcReceiveCoalescing()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/secure_endpoint.cc:1102:53: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1102 | grpc_core::MutexLock lock(&read_settings_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/secure_endpoint.cc: In member function 'void grpc_event_engine::experimental::{anonymous}::SecureEndpoint::Impl::Shutdown()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/secure_endpoint.cc:1113:66: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1113 | grpc_core::MutexLock write_lock(frame_protector_.write_mu()); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/secure_endpoint.cc:1114:64: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1114 | grpc_core::MutexLock read_lock(frame_protector_.read_mu()); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/secure_endpoint.cc: In member function 'bool grpc_event_engine::experimental::{anonymous}::SecureEndpoint::Impl::MaybeFinishReadImmediately()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/secure_endpoint.cc:1129:59: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1129 | grpc_core::MutexLock lock(frame_protector_.read_mu()); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/secure_endpoint.cc: In static member function 'static void grpc_event_engine::experimental::{anonymous}::SecureEndpoint::Impl::FinishAsyncRead(grpc_core::RefCountedPtr, absl::lts_20260817::Status)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/secure_endpoint.cc:1162:67: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1162 | grpc_core::MutexLock lock(impl->frame_protector_.read_mu()); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/secure_endpoint.cc: In member function 'bool grpc_event_engine::experimental::{anonymous}::SecureEndpoint::Impl::ContinueRead(bool, absl::lts_20260817::Status)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/secure_endpoint.cc:1194:63: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1194 | grpc_core::MutexLock lock(frame_protector_.read_mu()); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/secure_endpoint.cc: In static member function 'static void grpc_event_engine::experimental::{anonymous}::SecureEndpoint::Impl::FailWrites(grpc_core::RefCountedPtr, absl::lts_20260817::Status)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/secure_endpoint.cc:1268:33: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 1268 | impl->write_queue_mu_.Lock(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/secure_endpoint.cc:1271:35: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 1271 | impl->write_queue_mu_.Unlock(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/secure_endpoint.cc: In static member function 'static void grpc_event_engine::experimental::{anonymous}::SecureEndpoint::Impl::FinishAsyncWrite(grpc_core::RefCountedPtr)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/secure_endpoint.cc:1285:69: warning: 'absl::lts_20260817::ReleasableMutexLock::ReleasableMutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1285 | grpc_core::ReleasableMutexLock lock(&impl->write_queue_mu_); | ^ /usr/include/absl/synchronization/mutex.h:1154:12: note: declared here 1154 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/secure_endpoint.cc:1305:78: warning: 'absl::lts_20260817::ReleasableMutexLock::ReleasableMutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1305 | grpc_core::ReleasableMutexLock lock(impl->frame_protector_.write_mu()); | ^ /usr/include/absl/synchronization/mutex.h:1154:12: note: declared here 1154 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h: In instantiation of 'void grpc_core::GrpcMemoryAllocatorImpl::PostReclaimer(grpc_core::ReclamationPass, F) [with F = grpc_core::{anonymous}::FrameProtector::MaybePostReclaimer()::)>]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:546:26: required from 'void grpc_core::MemoryOwner::PostReclaimer(grpc_core::ReclamationPass, F) [with F = grpc_core::{anonymous}::FrameProtector::MaybePostReclaimer()::)>]' 546 | impl()->PostReclaimer(pass, std::move(fn)); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/security/secure_endpoint.cc:170:34: required from here 170 | memory_owner_.PostReclaimer( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 171 | ReclamationPass::kBenign, | ~~~~~~~~~~~~~~~~~~~~~~~~~ 172 | [self = Ref()](std::optional sweep) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 173 | if (sweep.has_value()) { | ~~~~~~~~~~~~~~~~~~~~~~~~ 174 | GRPC_TRACE_LOG(resource_quota, INFO) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 175 | << "secure endpoint: benign reclamation to free memory"; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 176 | grpc_slice temp_read_slice; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 177 | grpc_slice temp_write_slice; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 178 | | 179 | self->read_mu_.Lock(); | ~~~~~~~~~~~~~~~~~~~~~~ 180 | temp_read_slice = | ~~~~~~~~~~~~~~~~~ 181 | std::exchange(self->read_staging_buffer_, grpc_empty_slice()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | self->read_mu_.Unlock(); | ~~~~~~~~~~~~~~~~~~~~~~~~ 183 | | 184 | self->write_mu_.Lock(); | ~~~~~~~~~~~~~~~~~~~~~~~ 185 | temp_write_slice = std::exchange(self->write_staging_buffer_, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 186 | grpc_empty_slice()); | ~~~~~~~~~~~~~~~~~~~~ 187 | self->write_mu_.Unlock(); | ~~~~~~~~~~~~~~~~~~~~~~~~~ 188 | | 189 | CSliceUnref(temp_read_slice); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190 | CSliceUnref(temp_write_slice); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 191 | self->has_posted_reclaimer_.store(false, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192 | std::memory_order_relaxed); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193 | } | ~ 194 | }); | ~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:461:15: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 461 | MutexLock lock(&reclaimer_mu_); | ^~~~ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [440/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/gethostname_sysconf.cc.o [441/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/gethostname_host_name_max.cc.o [442/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/gethostname_fallback.cc.o [443/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/event_log.cc.o [444/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/dump_args.cc.o [445/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/util/backoff.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/credentials.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/create_channel.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/grpcpp.h:55, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/common/version_cc.cc:19: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:72:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 72 | const std::vector& identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:78:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 78 | const std::vector& identity_key_cert_pairs) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:179:19: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 179 | std::vector identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h: In constructor 'grpc::experimental::TlsServerCredentialsOptions::TlsServerCredentialsOptions(std::shared_ptr)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:209:29: warning: 'void grpc::experimental::TlsCredentialsOptions::set_certificate_provider(std::shared_ptr)' is deprecated: Use set_root_certificate_provider() or set_identity_certificate_provider() instead. [-Wdeprecated-declarations] 209 | set_certificate_provider(certificate_provider); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:58:8: note: declared here 58 | void set_certificate_provider( | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_context.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_interface.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server.h:33, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/grpcpp.h:57: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::ServerUnaryReactor::StartSendInitialMetadata()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:760:44: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 760 | grpc::internal::MutexLock l(&call_mu_); | ^ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/sync.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/codegen/sync.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/completion_queue.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/channel.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/grpcpp.h:52: /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::ServerUnaryReactor::Finish(grpc::Status)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:775:44: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 775 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'virtual void grpc::ServerUnaryReactor::InternalBindCall(grpc::ServerCallbackUnary*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:797:42: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 797 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::experimental::ServerSessionReactor::StartVirtualRPCs()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:830:47: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 830 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::experimental::ServerSessionReactor::Finish(grpc::Status)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:846:47: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 846 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::experimental::ServerSessionReactor::InitiateGracefulShutdown(absl::lts_20260817::AnyInvocable)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:868:47: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 868 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'virtual void grpc::experimental::ServerSessionReactor::InternalBindSession(grpc::experimental::ServerCallbackSession*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:889:45: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_context.h: In member function 'void grpc::ServerContextBase::MarkInitialMetadataSent()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_context.h:427:49: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 427 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [446/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/tsi/transport_security_grpc.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/chunked_vector.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:41, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/filter/auth/client_auth_filter.cc:32: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/slice/slice_refcount.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/slice/slice.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/parsed_metadata.h:27, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:35: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/absl/functional/internal/any_invocable.h:72, from /usr/include/absl/functional/any_invocable.h:45, from /usr/include/absl/functional/internal/function_ref.h:22, from /usr/include/absl/functional/function_ref.h:55, from /usr/include/absl/hash/hash.h:88, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/slice/slice_internal.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/slice/slice.h:28: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/promise_based_filter.h:58, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/filter/auth/auth_filters.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/filter/auth/client_auth_filter.cc:37: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h: In lambda function: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h:98:26: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h: In member function 'void grpc_core::InterActivityLatch::Set()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h:112:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h: In member function 'bool grpc_core::InterActivityLatch::IsSet() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h:120:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:41, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/promise_based_filter.h:67: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h: In member function 'int grpc_core::Channel::TestOnlyRegisteredCalls()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h:116:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'grpc_core::Timestamp grpc_core::Call::deadline()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:130:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 130 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'grpc_core::Slice grpc_core::Call::GetPeerString() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:197:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 197 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'void grpc_core::Call::SetPeerString(grpc_core::Slice)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:202:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 202 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h: In instantiation of 'auto grpc_core::InterActivityLatch::Wait() [with T = grpc_core::CallHandler]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/promise_based_filter.h:1321:47: required from here 1321 | state->call_handler_latch.Wait(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^~~~ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [447/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/tsi/transport_security.cc.o [448/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/tsi/local_transport_security.cc.o [449/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/tsi/fake_transport_security.cc.o [450/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/tsi/alts/handshaker/transport_security_common_api.cc.o [451/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/transport/session_endpoint.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_state.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel_init.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/config/core_configuration.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/config/core_configuration.cc:15: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/validation_errors.h:27, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/call/call_creds_registry.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/config/core_configuration.h:23: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/message.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:27: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/absl/types/variant.h:32, 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/check.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/down_cast.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/ref_counted.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/call/call_creds_registry.h:27: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [452/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/transport/message_size_service_config.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/credentials.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/create_channel.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/grpcpp.h:55, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/health/default_health_check_service.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/health/default_health_check_service.cc:19: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:72:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 72 | const std::vector& identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:78:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 78 | const std::vector& identity_key_cert_pairs) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:179:19: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 179 | std::vector identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h: In constructor 'grpc::experimental::TlsServerCredentialsOptions::TlsServerCredentialsOptions(std::shared_ptr)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:209:29: warning: 'void grpc::experimental::TlsCredentialsOptions::set_certificate_provider(std::shared_ptr)' is deprecated: Use set_root_certificate_provider() or set_identity_certificate_provider() instead. [-Wdeprecated-declarations] 209 | set_certificate_provider(certificate_provider); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:58:8: note: declared here 58 | void set_certificate_provider( | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_context.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_interface.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server.h:33, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/grpcpp.h:57: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::ServerUnaryReactor::StartSendInitialMetadata()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:760:44: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 760 | grpc::internal::MutexLock l(&call_mu_); | ^ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/sync.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/codegen/sync.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/completion_queue.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/channel.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/grpcpp.h:52: /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::ServerUnaryReactor::Finish(grpc::Status)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:775:44: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 775 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'virtual void grpc::ServerUnaryReactor::InternalBindCall(grpc::ServerCallbackUnary*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:797:42: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 797 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::experimental::ServerSessionReactor::StartVirtualRPCs()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:830:47: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 830 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::experimental::ServerSessionReactor::Finish(grpc::Status)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:846:47: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 846 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::experimental::ServerSessionReactor::InitiateGracefulShutdown(absl::lts_20260817::AnyInvocable)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:868:47: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 868 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'virtual void grpc::experimental::ServerSessionReactor::InternalBindSession(grpc::experimental::ServerCallbackSession*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:889:45: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_context.h: In member function 'void grpc::ServerContextBase::MarkInitialMetadataSent()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_context.h:427:49: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 427 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/health/default_health_check_service.cc: In member function 'virtual void grpc::DefaultHealthCheckService::SetServingStatus(const std::string&, bool)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/health/default_health_check_service.cc:51:38: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 51 | grpc::internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/health/default_health_check_service.cc: In member function 'virtual void grpc::DefaultHealthCheckService::SetServingStatus(bool)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/health/default_health_check_service.cc:61:38: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 61 | grpc::internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/health/default_health_check_service.cc: In member function 'virtual void grpc::DefaultHealthCheckService::Shutdown()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/health/default_health_check_service.cc:70:38: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 70 | grpc::internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/health/default_health_check_service.cc: In member function 'grpc::DefaultHealthCheckService::ServingStatus grpc::DefaultHealthCheckService::GetServingStatus(const std::string&) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/health/default_health_check_service.cc:82:38: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 82 | grpc::internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/health/default_health_check_service.cc: In member function 'void grpc::DefaultHealthCheckService::RegisterWatch(const std::string&, grpc_core::RefCountedPtr)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/health/default_health_check_service.cc:92:38: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 92 | grpc::internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/health/default_health_check_service.cc: In member function 'void grpc::DefaultHealthCheckService::UnregisterWatch(const std::string&, HealthCheckServiceImpl::WatchReactor*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/health/default_health_check_service.cc:101:38: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 101 | grpc::internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/health/default_health_check_service.cc: In destructor 'virtual grpc::DefaultHealthCheckService::HealthCheckServiceImpl::~HealthCheckServiceImpl()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/health/default_health_check_service.cc:170:38: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 170 | grpc::internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/health/default_health_check_service.cc: In constructor 'grpc::DefaultHealthCheckService::HealthCheckServiceImpl::WatchReactor::WatchReactor(grpc::DefaultHealthCheckService::HealthCheckServiceImpl*, const grpc::ByteBuffer*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/health/default_health_check_service.cc:256:50: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 256 | grpc::internal::MutexLock lock(&service_->mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/health/default_health_check_service.cc: In member function 'void grpc::DefaultHealthCheckService::HealthCheckServiceImpl::WatchReactor::SendHealth(grpc::DefaultHealthCheckService::ServingStatus)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/health/default_health_check_service.cc:274:38: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 274 | grpc::internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/health/default_health_check_service.cc: In member function 'void grpc::DefaultHealthCheckService::HealthCheckServiceImpl::WatchReactor::SendHealthLocked(grpc::DefaultHealthCheckService::ServingStatus)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/health/default_health_check_service.cc:293:50: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 293 | grpc::internal::MutexLock lock(&service_->mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/health/default_health_check_service.cc: In member function 'virtual void grpc::DefaultHealthCheckService::HealthCheckServiceImpl::WatchReactor::OnWriteDone(bool)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/health/default_health_check_service.cc:318:38: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 318 | grpc::internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/health/default_health_check_service.cc: In member function 'virtual void grpc::DefaultHealthCheckService::HealthCheckServiceImpl::WatchReactor::OnCancel()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/health/default_health_check_service.cc:335:38: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 335 | grpc::internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/health/default_health_check_service.cc: In member function 'virtual void grpc::DefaultHealthCheckService::HealthCheckServiceImpl::WatchReactor::OnDone()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/health/default_health_check_service.cc:344:50: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 344 | grpc::internal::MutexLock lock(&service_->mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In instantiation of 'void grpc::ServerWriteReactor::Finish(grpc::Status) [with Response = grpc::ByteBuffer]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/health/default_health_check_service.cc:363:11: required from here 363 | Finish(status); | ~~~~~~^~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:693:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 693 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In instantiation of 'void grpc::ServerWriteReactor::StartWrite(const Response*, grpc::WriteOptions) [with Response = grpc::ByteBuffer]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:652:15: required from 'void grpc::ServerWriteReactor::StartWrite(const Response*) [with Response = grpc::ByteBuffer]' 652 | StartWrite(resp, grpc::WriteOptions()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/health/default_health_check_service.cc:310:13: required from here 310 | StartWrite(&response_); | ~~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:659:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 659 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In instantiation of 'void grpc::ServerWriteReactor::InternalBindWriter(grpc::ServerCallbackWriter*) [with Response = grpc::ByteBuffer]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:714:16: required from here 714 | virtual void InternalBindWriter(ServerCallbackWriter* writer) | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:716:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 716 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [453/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/transport/endpoint_transport_client_channel_factory.cc.o [454/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/transport/auth_context.cc.o [455/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/telemetry/tcp_tracer.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/server_credentials.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/external_connection_acceptor_impl.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/external_connection_acceptor_impl.cc:19: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:72:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 72 | const std::vector& identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:78:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 78 | const std::vector& identity_key_cert_pairs) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:179:19: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 179 | std::vector identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h: In constructor 'grpc::experimental::TlsServerCredentialsOptions::TlsServerCredentialsOptions(std::shared_ptr)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:209:29: warning: 'void grpc::experimental::TlsCredentialsOptions::set_certificate_provider(std::shared_ptr)' is deprecated: Use set_root_certificate_provider() or set_identity_certificate_provider() instead. [-Wdeprecated-declarations] 209 | set_certificate_provider(certificate_provider); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:58:8: note: declared here 58 | void set_certificate_provider( | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_context.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_interface.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server.h:33, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_builder.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/external_connection_acceptor_impl.h:23: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::ServerUnaryReactor::StartSendInitialMetadata()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:760:44: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 760 | grpc::internal::MutexLock l(&call_mu_); | ^ 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /usr/include/absl/status/internal/statusor_internal.h:24, from /usr/include/absl/status/statusor.h:52, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/private_key_signer.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_private_key_signer.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:25: /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::ServerUnaryReactor::Finish(grpc::Status)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:775:44: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 775 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'virtual void grpc::ServerUnaryReactor::InternalBindCall(grpc::ServerCallbackUnary*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:797:42: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 797 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::experimental::ServerSessionReactor::StartVirtualRPCs()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:830:47: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 830 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::experimental::ServerSessionReactor::Finish(grpc::Status)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:846:47: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 846 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::experimental::ServerSessionReactor::InitiateGracefulShutdown(absl::lts_20260817::AnyInvocable)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:868:47: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 868 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'virtual void grpc::experimental::ServerSessionReactor::InternalBindSession(grpc::experimental::ServerCallbackSession*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:889:45: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_context.h: In member function 'void grpc::ServerContextBase::MarkInitialMetadataSent()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_context.h:427:49: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 427 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_server.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/external_connection_acceptor_impl.h:29: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/pollset.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/endpoint.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_server.h:30: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/external_connection_acceptor_impl.cc: In member function 'std::unique_ptr grpc::internal::ExternalConnectionAcceptorImpl::GetAcceptor()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/external_connection_acceptor_impl.cc:60:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 60 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/external_connection_acceptor_impl.cc: In member function 'void grpc::internal::ExternalConnectionAcceptorImpl::HandleNewConnection(grpc::experimental::ExternalConnectionAcceptor::NewConnectionParameters*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/external_connection_acceptor_impl.cc:69:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 69 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/external_connection_acceptor_impl.cc: In member function 'void grpc::internal::ExternalConnectionAcceptorImpl::Shutdown()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/external_connection_acceptor_impl.cc:82:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 82 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/external_connection_acceptor_impl.cc: In member function 'void grpc::internal::ExternalConnectionAcceptorImpl::Start()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/external_connection_acceptor_impl.cc:87:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 87 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [456/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/telemetry/stats_data.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/credentials.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/client/channel_credentials.cc:17: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:72:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 72 | const std::vector& identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:78:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 78 | const std::vector& identity_key_cert_pairs) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:179:19: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 179 | std::vector identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h: In constructor 'grpc::experimental::TlsServerCredentialsOptions::TlsServerCredentialsOptions(std::shared_ptr)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:209:29: warning: 'void grpc::experimental::TlsCredentialsOptions::set_certificate_provider(std::shared_ptr)' is deprecated: Use set_root_certificate_provider() or set_identity_certificate_provider() instead. [-Wdeprecated-declarations] 209 | set_certificate_provider(certificate_provider); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:58:8: note: declared here 58 | void set_certificate_provider( | ^~~~~~~~~~~~~~~~~~~~~~~~ [457/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/telemetry/stats.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/credentials.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/client/create_channel_posix.cc:26: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:72:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 72 | const std::vector& identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:78:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 78 | const std::vector& identity_key_cert_pairs) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:179:19: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 179 | std::vector identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h: In constructor 'grpc::experimental::TlsServerCredentialsOptions::TlsServerCredentialsOptions(std::shared_ptr)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:209:29: warning: 'void grpc::experimental::TlsCredentialsOptions::set_certificate_provider(std::shared_ptr)' is deprecated: Use set_root_certificate_provider() or set_identity_certificate_provider() instead. [-Wdeprecated-declarations] 209 | set_certificate_provider(certificate_provider); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:58:8: note: declared here 58 | void set_certificate_provider( | ^~~~~~~~~~~~~~~~~~~~~~~~ [458/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/telemetry/metrics.cc.o [459/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/telemetry/instrument.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/credentials.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/client/insecure_credentials.cc:21: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:72:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 72 | const std::vector& identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:78:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 78 | const std::vector& identity_key_cert_pairs) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:179:19: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 179 | std::vector identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h: In constructor 'grpc::experimental::TlsServerCredentialsOptions::TlsServerCredentialsOptions(std::shared_ptr)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:209:29: warning: 'void grpc::experimental::TlsCredentialsOptions::set_certificate_provider(std::shared_ptr)' is deprecated: Use set_root_certificate_provider() or set_identity_certificate_provider() instead. [-Wdeprecated-declarations] 209 | set_certificate_provider(certificate_provider); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:58:8: note: declared here 58 | void set_certificate_provider( | ^~~~~~~~~~~~~~~~~~~~~~~~ [460/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/telemetry/histogram_view.cc.o [461/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/telemetry/default_tcp_tracer.cc.o [462/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/telemetry/context_list_entry.cc.o [463/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/telemetry/call_tracer.cc.o [464/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/service_config/service_config_parser.cc.o [465/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/service_config/service_config_impl.cc.o [466/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/service_config/service_config_channel_arg_filter.cc.o [467/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/server/server_call_tracer_filter.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/credentials.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/client/xds_credentials.cc:21: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:72:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 72 | const std::vector& identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:78:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 78 | const std::vector& identity_key_cert_pairs) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:179:19: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 179 | std::vector identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h: In constructor 'grpc::experimental::TlsServerCredentialsOptions::TlsServerCredentialsOptions(std::shared_ptr)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:209:29: warning: 'void grpc::experimental::TlsCredentialsOptions::set_certificate_provider(std::shared_ptr)' is deprecated: Use set_root_certificate_provider() or set_identity_certificate_provider() instead. [-Wdeprecated-declarations] 209 | set_certificate_provider(certificate_provider); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:58:8: note: declared here 58 | void set_certificate_provider( | ^~~~~~~~~~~~~~~~~~~~~~~~ [468/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/server/server.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/credentials.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/create_channel.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/client/create_channel.cc:22: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:72:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 72 | const std::vector& identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:78:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 78 | const std::vector& identity_key_cert_pairs) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:179:19: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 179 | std::vector identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h: In constructor 'grpc::experimental::TlsServerCredentialsOptions::TlsServerCredentialsOptions(std::shared_ptr)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:209:29: warning: 'void grpc::experimental::TlsCredentialsOptions::set_certificate_provider(std::shared_ptr)' is deprecated: Use set_root_certificate_provider() or set_identity_certificate_provider() instead. [-Wdeprecated-declarations] 209 | set_certificate_provider(certificate_provider); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:58:8: note: declared here 58 | void set_certificate_provider( | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_arena_allocator.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/client_channel/virtual_channel.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/client/create_channel.cc:35: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/sync.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/codegen/sync.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/completion_queue.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/channel.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/client/create_channel.cc:21: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_spine.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_destination.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h:32: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/absl/types/variant.h:32, 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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/rpc_service_method.h:33, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/codegen/rpc_service_method.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/completion_queue.h:38: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h: In member function 'int grpc_core::Channel::TestOnlyRegisteredCalls()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h:116:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [469/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/server/add_port.cc.o [470/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/resolver/sockaddr/sockaddr_resolver.cc.o [471/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/resolver/resolver_registry.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/chunked_vector.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:41, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/filter/auth/server_auth_filter.cc:33: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/slice/slice_refcount.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/slice/slice.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/parsed_metadata.h:27, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:35: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/absl/functional/internal/any_invocable.h:72, from /usr/include/absl/functional/any_invocable.h:45, from /usr/include/absl/functional/internal/function_ref.h:22, from /usr/include/absl/functional/function_ref.h:55, from /usr/include/absl/hash/hash.h:88, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/slice/slice_internal.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/slice/slice.h:28: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/promise_based_filter.h:58, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/filter/auth/auth_filters.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/filter/auth/server_auth_filter.cc:36: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h: In lambda function: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h:98:26: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h: In member function 'void grpc_core::InterActivityLatch::Set()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h:112:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h: In member function 'bool grpc_core::InterActivityLatch::IsSet() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h:120:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:41, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/promise_based_filter.h:67: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h: In member function 'int grpc_core::Channel::TestOnlyRegisteredCalls()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h:116:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'grpc_core::Timestamp grpc_core::Call::deadline()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:130:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 130 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'grpc_core::Slice grpc_core::Call::GetPeerString() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:197:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 197 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'void grpc_core::Call::SetPeerString(grpc_core::Slice)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:202:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 202 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h: In instantiation of 'auto grpc_core::InterActivityLatch::Wait() [with T = grpc_core::CallHandler]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/promise_based_filter.h:1321:47: required from here 1321 | state->call_handler_latch.Wait(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^~~~ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [472/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/resolver/resolver.cc.o [473/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/resolver/polling_resolver.cc.o [474/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/resolver/fake/fake_resolver.cc.o [475/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/resolver/endpoint_addresses.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_context.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/server_context.cc:36: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::ServerUnaryReactor::StartSendInitialMetadata()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:760:44: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 760 | grpc::internal::MutexLock l(&call_mu_); | ^ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/sync.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/codegen/sync.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/completion_queue.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/server_context.cc:27: /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::ServerUnaryReactor::Finish(grpc::Status)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:775:44: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 775 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'virtual void grpc::ServerUnaryReactor::InternalBindCall(grpc::ServerCallbackUnary*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:797:42: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 797 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::experimental::ServerSessionReactor::StartVirtualRPCs()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:830:47: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 830 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::experimental::ServerSessionReactor::Finish(grpc::Status)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:846:47: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 846 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::experimental::ServerSessionReactor::InitiateGracefulShutdown(absl::lts_20260817::AnyInvocable)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:868:47: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 868 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'virtual void grpc::experimental::ServerSessionReactor::InternalBindSession(grpc::experimental::ServerCallbackSession*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:889:45: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_context.h: In member function 'void grpc::ServerContextBase::MarkInitialMetadataSent()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_context.h:427:49: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 427 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/server_context.cc:53: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_spine.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_destination.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/transport/transport.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/channel_stack.h:63, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:32, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/server_context.cc:54: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/absl/types/variant.h:32, 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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/rpc_service_method.h:33, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/codegen/rpc_service_method.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/completion_queue.h:38: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:41: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h: In member function 'int grpc_core::Channel::TestOnlyRegisteredCalls()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h:116:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'grpc_core::Timestamp grpc_core::Call::deadline()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:130:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 130 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'grpc_core::Slice grpc_core::Call::GetPeerString() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:197:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 197 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'void grpc_core::Call::SetPeerString(grpc_core::Slice)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:202:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 202 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/server_context.cc: In static member function 'static uint16_t grpc::internal::SessionContextRegistry::Register(void (*)(void*))': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/server_context.cc:72:41: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 72 | grpc_core::MutexLock lock(&state->mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/server_context.cc: In static member function 'static void grpc::internal::SessionContextRegistry::DestroyElement(uint16_t, void*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/server_context.cc:84:43: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | grpc_core::MutexLock lock(&state->mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/server_context.cc: In member function 'bool grpc::ServerContextBase::CompletionOp::CheckCancelledNoPluck()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/server_context.cc:304:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 304 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/server_context.cc: In member function 'virtual bool grpc::ServerContextBase::CompletionOp::FinalizeResult(void**, bool*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/server_context.cc:352:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | grpc_core::MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [476/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/resolver/dns/native/dns_resolver.cc.o [477/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/resolver/dns/event_engine/service_config_helper.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_arena_allocator.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_spine.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_destination.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/interception_chain.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/interception_chain.cc:15: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:34: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_spine.h:24: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/absl/types/variant.h:32, 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/check.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/down_cast.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/context.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:38: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [478/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc.o [479/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/resolver/dns/dns_resolver_plugin.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_state.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel_init.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/config/core_configuration.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/api.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/thread_manager/thread_manager.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/thread_manager/thread_manager.cc:19: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/validation_errors.h:27, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/call/call_creds_registry.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/config/core_configuration.h:23: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/message.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:27: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/absl/types/variant.h:32, 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/check.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/down_cast.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/ref_counted.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/call/call_creds_registry.h:27: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/thread_manager/thread_manager.cc: In destructor 'virtual grpc::ThreadManager::~ThreadManager()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/thread_manager/thread_manager.cc:69:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 69 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/thread_manager/thread_manager.cc: In member function 'virtual void grpc::ThreadManager::Wait()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/thread_manager/thread_manager.cc:77:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 77 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/thread_manager/thread_manager.cc: In member function 'virtual void grpc::ThreadManager::Shutdown()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/thread_manager/thread_manager.cc:84:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/thread_manager/thread_manager.cc: In member function 'bool grpc::ThreadManager::IsShutdown()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/thread_manager/thread_manager.cc:89:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 89 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/thread_manager/thread_manager.cc: In member function 'int grpc::ThreadManager::GetMaxActiveThreadsSoFar()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/thread_manager/thread_manager.cc:94:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 94 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/thread_manager/thread_manager.cc: In member function 'void grpc::ThreadManager::MarkAsCompleted(WorkerThread*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/thread_manager/thread_manager.cc:100:45: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 100 | grpc_core::MutexLock list_lock(&list_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/thread_manager/thread_manager.cc:105:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 105 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/thread_manager/thread_manager.cc: In member function 'void grpc::ThreadManager::CleanupCompletedThreads()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/thread_manager/thread_manager.cc:121:40: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 121 | grpc_core::MutexLock lock(&list_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/thread_manager/thread_manager.cc: In member function 'void grpc::ThreadManager::Initialize()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/thread_manager/thread_manager.cc:136:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 136 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/thread_manager/thread_manager.cc: In member function 'void grpc::ThreadManager::MainWorkLoop()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/thread_manager/thread_manager.cc:188:53: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 188 | grpc_core::MutexLock failure_lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [480/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/resolver/dns/c_ares/grpc_ares_wrapper_windows.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/server_credentials.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/secure_server_credentials.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/secure_server_credentials.cc:19: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:72:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 72 | const std::vector& identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:78:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 78 | const std::vector& identity_key_cert_pairs) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:179:19: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 179 | std::vector identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h: In constructor 'grpc::experimental::TlsServerCredentialsOptions::TlsServerCredentialsOptions(std::shared_ptr)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:209:29: warning: 'void grpc::experimental::TlsCredentialsOptions::set_certificate_provider(std::shared_ptr)' is deprecated: Use set_root_certificate_provider() or set_identity_certificate_provider() instead. [-Wdeprecated-declarations] 209 | set_certificate_provider(certificate_provider); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:58:8: note: declared here 58 | void set_certificate_provider( | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/transport/auth_context.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/common/secure_auth_context.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/secure_server_credentials.cc:33: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /usr/include/absl/status/internal/statusor_internal.h:24, from /usr/include/absl/status/statusor.h:52, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/private_key_signer.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_private_key_signer.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:25: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [481/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc.o [482/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/credentials.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/client/client_context.cc:29: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:72:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 72 | const std::vector& identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:78:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 78 | const std::vector& identity_key_cert_pairs) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:179:19: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 179 | std::vector identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h: In constructor 'grpc::experimental::TlsServerCredentialsOptions::TlsServerCredentialsOptions(std::shared_ptr)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:209:29: warning: 'void grpc::experimental::TlsCredentialsOptions::set_certificate_provider(std::shared_ptr)' is deprecated: Use set_root_certificate_provider() or set_identity_certificate_provider() instead. [-Wdeprecated-declarations] 209 | set_certificate_provider(certificate_provider); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:58:8: note: declared here 58 | void set_certificate_provider( | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_context.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/client/client_context.cc:30: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::ServerUnaryReactor::StartSendInitialMetadata()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:760:44: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 760 | grpc::internal::MutexLock l(&call_mu_); | ^ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/sync.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/codegen/sync.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/completion_queue.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/channel.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/client/client_context.cc:25: /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::ServerUnaryReactor::Finish(grpc::Status)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:775:44: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 775 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'virtual void grpc::ServerUnaryReactor::InternalBindCall(grpc::ServerCallbackUnary*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:797:42: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 797 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::experimental::ServerSessionReactor::StartVirtualRPCs()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:830:47: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 830 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::experimental::ServerSessionReactor::Finish(grpc::Status)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:846:47: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 846 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::experimental::ServerSessionReactor::InitiateGracefulShutdown(absl::lts_20260817::AnyInvocable)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:868:47: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 868 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'virtual void grpc::experimental::ServerSessionReactor::InternalBindSession(grpc::experimental::ServerCallbackSession*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:889:45: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_context.h: In member function 'void grpc::ServerContextBase::MarkInitialMetadataSent()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_context.h:427:49: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 427 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/client/client_context.cc: In member function 'void grpc::ClientContext::set_call(grpc_call*, const std::shared_ptr&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/client/client_context.cc:126:32: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 126 | internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/client/client_context.cc: In member function 'void grpc::ClientContext::TryCancel()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/client/client_context.cc:155:32: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 155 | internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [483/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_windows.cc.o [484/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc.o [485/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/resolver/dns/c_ares/dns_resolver_ares.cc.o [486/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/plugin_registry/grpc_plugin_registry_noextra.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/handshaker.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/transport/security_connector.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/call/call_credentials.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/client/call_credentials.cc:15: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/handshaker.h:22: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/pollset.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/endpoint.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/handshaker.h:32: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_spine.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_destination.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/transport/transport.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/call/call_credentials.h:35: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/slice_buffer.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:22: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/credentials.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/client/call_credentials.cc:18: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:72:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 72 | const std::vector& identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:78:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 78 | const std::vector& identity_key_cert_pairs) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:179:19: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 179 | std::vector identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h: In constructor 'grpc::experimental::TlsServerCredentialsOptions::TlsServerCredentialsOptions(std::shared_ptr)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:209:29: warning: 'void grpc::experimental::TlsCredentialsOptions::set_certificate_provider(std::shared_ptr)' is deprecated: Use set_root_certificate_provider() or set_identity_certificate_provider() instead. [-Wdeprecated-declarations] 209 | set_certificate_provider(certificate_provider); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:58:8: note: declared here 58 | void set_certificate_provider( | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/arena_promise.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/transport/security_connector.h:36: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [487/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/plugin_registry/grpc_plugin_registry.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/credentials.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/create_channel.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/grpcpp.h:55, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/common/channel_arguments.cc:20: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:72:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 72 | const std::vector& identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:78:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 78 | const std::vector& identity_key_cert_pairs) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:179:19: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 179 | std::vector identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h: In constructor 'grpc::experimental::TlsServerCredentialsOptions::TlsServerCredentialsOptions(std::shared_ptr)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:209:29: warning: 'void grpc::experimental::TlsCredentialsOptions::set_certificate_provider(std::shared_ptr)' is deprecated: Use set_root_certificate_provider() or set_identity_certificate_provider() instead. [-Wdeprecated-declarations] 209 | set_certificate_provider(certificate_provider); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:58:8: note: declared here 58 | void set_certificate_provider( | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_context.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_interface.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server.h:33, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/grpcpp.h:57: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::ServerUnaryReactor::StartSendInitialMetadata()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:760:44: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 760 | grpc::internal::MutexLock l(&call_mu_); | ^ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/sync.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/codegen/sync.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/completion_queue.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/channel.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/grpcpp.h:52: /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::ServerUnaryReactor::Finish(grpc::Status)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:775:44: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 775 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'virtual void grpc::ServerUnaryReactor::InternalBindCall(grpc::ServerCallbackUnary*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:797:42: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 797 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::experimental::ServerSessionReactor::StartVirtualRPCs()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:830:47: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 830 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::experimental::ServerSessionReactor::Finish(grpc::Status)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:846:47: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 846 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::experimental::ServerSessionReactor::InitiateGracefulShutdown(absl::lts_20260817::AnyInvocable)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:868:47: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 868 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'virtual void grpc::experimental::ServerSessionReactor::InternalBindSession(grpc::experimental::ServerCallbackSession*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:889:45: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_context.h: In member function 'void grpc::ServerContextBase::MarkInitialMetadataSent()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_context.h:427:49: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 427 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/common/channel_arguments.cc:29: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [488/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/net/socket_mutator.cc.o [489/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/weighted_target/weighted_target.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/call_combiner.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/channel_stack.h:55, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:32, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/client/client_callback.cc:22: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/sync.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/client_context.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/call_op_set.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/client_callback.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/client/client_callback.cc:19: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/call_combiner.h:28: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/arena_promise.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/channel_stack.h:59: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_spine.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_destination.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/transport/transport.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/channel_stack.h:63: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/absl/functional/internal/any_invocable.h:72, from /usr/include/absl/functional/any_invocable.h:45, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/impl/call.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/client_callback.h:23: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:41: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h: In member function 'int grpc_core::Channel::TestOnlyRegisteredCalls()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h:116:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'grpc_core::Timestamp grpc_core::Call::deadline()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:130:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 130 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'grpc_core::Slice grpc_core::Call::GetPeerString() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:197:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 197 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'void grpc_core::Call::SetPeerString(grpc_core::Slice)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:202:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 202 | MutexLock lock(&peer_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [490/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc.o [491/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/weighted_round_robin/static_stride_scheduler.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/event_log.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/event_log.cc:15: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:27: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/event_log.cc: In member function 'void grpc_core::EventLog::BeginCollection()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/event_log.cc:36:32: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&fragment.mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/event_log.cc: In member function 'std::vector grpc_core::EventLog::EndCollection(absl::lts_20260817::Span >)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/event_log.cc:50:32: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 50 | MutexLock lock(&fragment.mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/event_log.cc: In member function 'void grpc_core::EventLog::AppendInternal(std::string_view, int64_t)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/event_log.cc:67:30: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 67 | MutexLock lock(&fragment.mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [492/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/round_robin/round_robin.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/work_serializer.cc:33: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/work_serializer.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/work_serializer.cc:17: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/work_serializer.cc: In member function 'virtual void grpc_core::WorkSerializer::WorkSerializerImpl::Orphan()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/work_serializer.cc:152:32: warning: 'absl::lts_20260817::ReleasableMutexLock::ReleasableMutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 152 | ReleasableMutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:1154:12: note: declared here 1154 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/work_serializer.cc: In member function 'void grpc_core::WorkSerializer::WorkSerializerImpl::Run(absl::lts_20260817::AnyInvocable, grpc_core::DebugLocation)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/work_serializer.cc:170:22: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 170 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/work_serializer.cc: In member function 'grpc_core::WorkSerializer::WorkSerializerImpl::RefillResult grpc_core::WorkSerializer::WorkSerializerImpl::RefillInner()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/work_serializer.cc:228:22: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 228 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [493/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/rls/rls.cc.o [494/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/ring_hash/ring_hash.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_state.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel_init.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/config/core_configuration.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/default_event_engine.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/dynamic_thread_pool.h:27, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/create_default_thread_pool.cc:19: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/dynamic_thread_pool.h:22: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/message.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:27: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/slice_buffer.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:22: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [495/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/priority/priority.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/filters/backend_metrics/backend_metric_provider.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/backend_metric_recorder.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/backend_metric_recorder.cc:17: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/sync.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/ext/call_metric_recorder.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/backend_metric_recorder.h:22: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/backend_metric_recorder.cc: In member function 'void grpc::experimental::ServerMetricRecorder::UpdateBackendMetricDataState(std::function)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/backend_metric_recorder.cc:61:32: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 61 | internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/backend_metric_recorder.cc: In member function 'std::shared_ptr grpc::experimental::ServerMetricRecorder::GetMetricsIfChanged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/backend_metric_recorder.cc:208:34: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 208 | internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/backend_metric_recorder.cc: In member function 'virtual grpc::experimental::CallMetricRecorder& grpc::BackendMetricState::RecordUtilizationMetric(grpc::string_ref, double)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/backend_metric_recorder.cc:299:32: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 299 | internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/backend_metric_recorder.cc: In member function 'virtual grpc::experimental::CallMetricRecorder& grpc::BackendMetricState::RecordRequestCostMetric(grpc::string_ref, double)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/backend_metric_recorder.cc:309:32: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 309 | internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/backend_metric_recorder.cc: In member function 'virtual grpc::experimental::CallMetricRecorder& grpc::BackendMetricState::RecordNamedMetric(grpc::string_ref, double)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/backend_metric_recorder.cc:319:32: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 319 | internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/backend_metric_recorder.cc: In member function 'virtual grpc_core::BackendMetricData grpc::BackendMetricState::GetBackendMetricData()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/backend_metric_recorder.cc:357:34: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 357 | internal::MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [496/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/pick_first/pick_first.cc.o [497/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/outlier_detection/outlier_detection.cc.o [498/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/oob_backend_metric.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/iomgr.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/client/channel_cc.cc:44: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/sync.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/codegen/sync.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/completion_queue.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/channel.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/client/channel_cc.cc:25: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/call_combiner.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/channel_stack.h:55, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:32, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/client/channel_cc.cc:45: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/arena_promise.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/channel_stack.h:59: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_spine.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_destination.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/transport/transport.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/channel_stack.h:63: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/absl/types/variant.h:32, 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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/rpc_service_method.h:33, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/codegen/rpc_service_method.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/completion_queue.h:38: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:41: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h: In member function 'int grpc_core::Channel::TestOnlyRegisteredCalls()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h:116:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'grpc_core::Timestamp grpc_core::Call::deadline()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:130:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 130 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'grpc_core::Slice grpc_core::Call::GetPeerString() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:197:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 197 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'void grpc_core::Call::SetPeerString(grpc_core::Slice)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:202:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 202 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/client/channel_cc.cc: In member function 'virtual grpc::CompletionQueue* grpc::Channel::CallbackCQ()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/client/channel_cc.cc:279:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 279 | grpc::internal::MutexLock l(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [499/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/lb_policy_registry.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/transport/auth_context.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/common/secure_create_auth_context.cc:24: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/transport/auth_context.h:30: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [500/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/lb_policy.cc.o [501/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/health_check_client.cc.o [502/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/grpclb/load_balancer_api.cc.o [503/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/grpclb/grpclb_client_stats.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/transport/auth_context.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/common/secure_auth_context.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/common/secure_auth_context.cc:19: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/transport/auth_context.h:30: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [504/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/grpclb/grpclb_balancer_addresses.cc.o [505/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/grpclb/grpclb.cc.o [506/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/grpclb/client_load_reporting_filter.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_state.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel_init.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/config/core_configuration.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/default_event_engine.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/common/alarm.cc:32: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/common/alarm.cc:18: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/message.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:27: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/slice_buffer.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:22: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [507/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/endpoint_list.cc.o [508/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/child_policy_handler.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/client/call_context_registry.cc:23: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:34: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [509/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/backend_metric_parser.cc.o [510/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/load_balancing/address_filtering.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_arena_allocator.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_spine.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_spine.cc:15: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:34: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_spine.h:24: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/absl/types/variant.h:32, 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/check.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/down_cast.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/context.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:38: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:26: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_state.h: In static member function 'static const char* grpc_core::CallState::ClientToServerPullStateString(ClientToServerPullState)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_state.h:161:3: warning: control reaches end of non-void function [-Wreturn-type] 161 | } | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_state.h: In static member function 'static const char* grpc_core::CallState::ClientToServerPushStateString(ClientToServerPushState)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_state.h:191:3: warning: control reaches end of non-void function [-Wreturn-type] 191 | } | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_state.h: In static member function 'static const char* grpc_core::CallState::ServerToClientPullStateString(ServerToClientPullState)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_state.h:244:3: warning: control reaches end of non-void function [-Wreturn-type] 244 | } | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_state.h: In static member function 'static const char* grpc_core::CallState::ServerToClientPushStateString(ServerToClientPushState)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_state.h:284:3: warning: control reaches end of non-void function [-Wreturn-type] 284 | } | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_state.h: In static member function 'static const char* grpc_core::CallState::ServerTrailingMetadataStateString(ServerTrailingMetadataState)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_state.h:314:3: warning: control reaches end of non-void function [-Wreturn-type] 314 | } | ^ [511/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/transport/transport_op_string.cc.o [512/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/transport/transport.cc.o [513/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/transport/timeout_encoding.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_arena_allocator.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/client_channel/virtual_channel.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/client_channel/virtual_channel.cc:19: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/channel_args.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/client_channel/virtual_channel.h:25: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_spine.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_destination.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h:32: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/slice_buffer.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:22: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h: In member function 'int grpc_core::Channel::TestOnlyRegisteredCalls()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h:116:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/client_channel/virtual_channel.cc:34: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'grpc_core::Timestamp grpc_core::Call::deadline()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:130:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 130 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'grpc_core::Slice grpc_core::Call::GetPeerString() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:197:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 197 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'void grpc_core::Call::SetPeerString(grpc_core::Slice)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:202:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 202 | MutexLock lock(&peer_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [514/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/transport/status_conversion.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_state.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel_init.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/config/core_configuration.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/api.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/thread_manager/thread_manager.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/thread_manager/thread_manager.cc:19: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/validation_errors.h:27, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/call/call_creds_registry.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/config/core_configuration.h:23: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/message.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:27: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/absl/types/variant.h:32, 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/check.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/down_cast.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/ref_counted.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/call/call_creds_registry.h:27: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/thread_manager/thread_manager.cc: In destructor 'virtual grpc::ThreadManager::~ThreadManager()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/thread_manager/thread_manager.cc:69:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 69 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/thread_manager/thread_manager.cc: In member function 'virtual void grpc::ThreadManager::Wait()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/thread_manager/thread_manager.cc:77:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 77 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/thread_manager/thread_manager.cc: In member function 'virtual void grpc::ThreadManager::Shutdown()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/thread_manager/thread_manager.cc:84:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/thread_manager/thread_manager.cc: In member function 'bool grpc::ThreadManager::IsShutdown()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/thread_manager/thread_manager.cc:89:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 89 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/thread_manager/thread_manager.cc: In member function 'int grpc::ThreadManager::GetMaxActiveThreadsSoFar()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/thread_manager/thread_manager.cc:94:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 94 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/thread_manager/thread_manager.cc: In member function 'void grpc::ThreadManager::MarkAsCompleted(WorkerThread*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/thread_manager/thread_manager.cc:100:45: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 100 | grpc_core::MutexLock list_lock(&list_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/thread_manager/thread_manager.cc:105:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 105 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/thread_manager/thread_manager.cc: In member function 'void grpc::ThreadManager::CleanupCompletedThreads()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/thread_manager/thread_manager.cc:121:40: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 121 | grpc_core::MutexLock lock(&list_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/thread_manager/thread_manager.cc: In member function 'void grpc::ThreadManager::Initialize()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/thread_manager/thread_manager.cc:136:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 136 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/thread_manager/thread_manager.cc: In member function 'void grpc::ThreadManager::MainWorkLoop()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/thread_manager/thread_manager.cc:188:53: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 188 | grpc_core::MutexLock failure_lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [515/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/transport/promise_endpoint.cc.o [516/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/transport/error_utils.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_state.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel_init.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/config/core_configuration.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/default_event_engine.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/common/alarm.cc:32: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/common/alarm.cc:18: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/message.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:27: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/slice_buffer.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:22: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [517/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/transport/connectivity_state.cc.o [518/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/transport/call_final_info.cc.o [519/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/transport/bdp_estimator.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz_registry.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/postmortem_emit.cc:20: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:34: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [520/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/version.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/tsi/local_transport_security.cc:28: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/tsi/transport_security.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/tsi/local_transport_security.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/tsi/local_transport_security.cc:19: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/common/tls_certificate_provider.cc:19: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:72:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 72 | const std::vector& identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:78:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 78 | const std::vector& identity_key_cert_pairs) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:179:19: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 179 | std::vector identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/handshaker.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/transport/security_connector.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/transport/tls/ssl_utils.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/transport/tls/grpc_tls_certificate_provider.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/common/tls_certificate_provider.cc:25: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /usr/include/absl/status/internal/statusor_internal.h:24, from /usr/include/absl/status/statusor.h:52, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/private_key_signer.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_private_key_signer.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:25: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/pollset.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/endpoint.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/handshaker.h:32: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/call_tracer.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/metrics.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/tsi/ssl_transport_security.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/transport/tls/ssl_utils.h:40: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/absl/functional/internal/any_invocable.h:72, from /usr/include/absl/functional/any_invocable.h:45, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/private_key_signer.h:28: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h: In member function 'void grpc_tls_certificate_distributor::SetWatchStatusCallback(std::function, bool, bool)>)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/transport/tls/grpc_tls_certificate_distributor.h:139:44: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 139 | grpc_core::MutexLock lock(&callback_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/common/tls_certificate_provider.cc: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/common/tls_certificate_provider.cc:36:17: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 36 | std::vector identity_key_cert_pairs) { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/common/tls_certificate_provider.cc:74:23: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 74 | const std::vector& identity_key_cert_pairs) { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/common/tls_certificate_provider.cc:138:17: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 138 | std::vector identity_key_cert_pairs) { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/arena_promise.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/transport/security_connector.h:36: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [521/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/validate_metadata.cc.o [522/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/metadata_array.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/chunked_vector.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:41, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/server_call.h:42, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/server_call.cc:15: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/server_call.h:20: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/slice_buffer.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:22: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:41, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/server_call.h:46: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h: In member function 'int grpc_core::Channel::TestOnlyRegisteredCalls()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h:116:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'grpc_core::Timestamp grpc_core::Call::deadline()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:130:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 130 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'grpc_core::Slice grpc_core::Call::GetPeerString() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:197:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 197 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'void grpc_core::Call::SetPeerString(grpc_core::Slice)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:202:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 202 | MutexLock lock(&peer_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_spine.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_destination.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/transport/transport.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/channel_stack.h:63, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:32: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_state.h: In static member function 'static const char* grpc_core::CallState::ClientToServerPullStateString(ClientToServerPullState)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_state.h:161:3: warning: control reaches end of non-void function [-Wreturn-type] 161 | } | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_state.h: In static member function 'static const char* grpc_core::CallState::ClientToServerPushStateString(ClientToServerPushState)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_state.h:191:3: warning: control reaches end of non-void function [-Wreturn-type] 191 | } | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_state.h: In static member function 'static const char* grpc_core::CallState::ServerToClientPushStateString(ServerToClientPushState)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_state.h:284:3: warning: control reaches end of non-void function [-Wreturn-type] 284 | } | ^ [523/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/legacy_channel.cc.o [524/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/lame_client.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/server_credentials.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server.h:32, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/server_callback.cc:21: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:72:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 72 | const std::vector& identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:78:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 78 | const std::vector& identity_key_cert_pairs) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:179:19: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 179 | std::vector identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h: In constructor 'grpc::experimental::TlsServerCredentialsOptions::TlsServerCredentialsOptions(std::shared_ptr)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:209:29: warning: 'void grpc::experimental::TlsCredentialsOptions::set_certificate_provider(std::shared_ptr)' is deprecated: Use set_root_certificate_provider() or set_identity_certificate_provider() instead. [-Wdeprecated-declarations] 209 | set_certificate_provider(certificate_provider); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:58:8: note: declared here 58 | void set_certificate_provider( | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_context.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_interface.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server.h:33: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::ServerUnaryReactor::StartSendInitialMetadata()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:760:44: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 760 | grpc::internal::MutexLock l(&call_mu_); | ^ 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/server_callback.cc:19: /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::ServerUnaryReactor::Finish(grpc::Status)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:775:44: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 775 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'virtual void grpc::ServerUnaryReactor::InternalBindCall(grpc::ServerCallbackUnary*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:797:42: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 797 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::experimental::ServerSessionReactor::StartVirtualRPCs()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:830:47: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 830 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::experimental::ServerSessionReactor::Finish(grpc::Status)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:846:47: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 846 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::experimental::ServerSessionReactor::InitiateGracefulShutdown(absl::lts_20260817::AnyInvocable)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:868:47: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 868 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'virtual void grpc::experimental::ServerSessionReactor::InternalBindSession(grpc::experimental::ServerCallbackSession*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:889:45: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_context.h: In member function 'void grpc::ServerContextBase::MarkInitialMetadataSent()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_context.h:427:49: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 427 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/handshaker.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/transport/security_connector.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/call/call_credentials.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/security_context.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/server_callback.cc:28: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/pollset.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/endpoint.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/handshaker.h:32: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_spine.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_destination.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/transport/transport.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/call/call_credentials.h:35: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/slice_buffer.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:22: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:41, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/server_call.h:46, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/server_callback.cc:29: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h: In member function 'int grpc_core::Channel::TestOnlyRegisteredCalls()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h:116:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'grpc_core::Timestamp grpc_core::Call::deadline()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:130:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 130 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'grpc_core::Slice grpc_core::Call::GetPeerString() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:197:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 197 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'void grpc_core::Call::SetPeerString(grpc_core::Slice)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:202:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 202 | MutexLock lock(&peer_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/server_callback.cc:35: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/server/server.h: In member function 'void grpc_core::Server::ShutdownUnrefOnRequest()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/server/server.h:633:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 633 | MutexLock lock(&mu_global_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/arena_promise.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/transport/security_connector.h:36: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [525/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/init_internally.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_state.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/promise_based_filter.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/promise_based_filter.cc:15: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/promise_based_filter.h:22: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/message.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:27: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/slice_buffer.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:22: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/promise_based_filter.h:58: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h: In lambda function: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h:98:26: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h: In member function 'void grpc_core::InterActivityLatch::Set()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h:112:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h: In member function 'bool grpc_core::InterActivityLatch::IsSet() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h:120:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:41, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/promise_based_filter.h:67: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h: In member function 'int grpc_core::Channel::TestOnlyRegisteredCalls()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h:116:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'grpc_core::Timestamp grpc_core::Call::deadline()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:130:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 130 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'grpc_core::Slice grpc_core::Call::GetPeerString() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:197:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 197 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'void grpc_core::Call::SetPeerString(grpc_core::Slice)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:202:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 202 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h: In instantiation of 'auto grpc_core::InterActivityLatch::Wait() [with T = grpc_core::CallHandler]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/promise_based_filter.h:1321:47: required from here 1321 | state->call_handler_latch.Wait(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/promise_based_filter.cc: In member function 'virtual void grpc_core::promise_filter_detail::BaseCallData::WeakWakerHandle::Orphan()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/promise_based_filter.cc:94:13: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 94 | mu_.Lock(); | ~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/promise_based_filter.cc:96:15: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 96 | mu_.Unlock(); | ~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/promise_based_filter.cc: In member function 'virtual std::string grpc_core::promise_filter_detail::BaseCallData::WeakWakerHandle::ActivityDebugTag(grpc_core::WakeupMask) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/promise_based_filter.cc:109:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 109 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/promise_based_filter.cc: In member function 'void grpc_core::promise_filter_detail::BaseCallData::WeakWakerHandle::WakeupGeneric(grpc_core::WakeupMask)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/promise_based_filter.cc:117:26: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 117 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [526/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/init.cc.o [527/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/filter_stack_call.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/grpclb/grpclb_client_stats.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/grpclb/grpclb_client_stats.cc:19: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:27: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/grpclb/grpclb_client_stats.cc: In member function 'void grpc_core::GrpcLbClientStats::AddCallDropped(const char*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/grpclb/grpclb_client_stats.cc:51:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 51 | MutexLock lock(&drop_count_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/grpclb/grpclb_client_stats.cc: In member function 'void grpc_core::GrpcLbClientStats::Get(int64_t*, int64_t*, int64_t*, int64_t*, std::unique_ptr >*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/grpclb/grpclb_client_stats.cc:84:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | MutexLock lock(&drop_count_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [528/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/event_string.cc.o [529/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/connection_context.cc.o [530/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/completion_queue_factory.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.cc:15: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/time.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/property_list.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:31: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.cc: In member function 'void grpc_core::latent_see::Sink::Start(size_t)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.cc:126:22: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 126 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.cc: In member function 'std::unique_ptr > > grpc_core::latent_see::Sink::Stop()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.cc:132:22: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 132 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.cc: In member function 'void grpc_core::latent_see::Sink::Record(std::unique_ptr)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.cc:139:22: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 139 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.cc: In function 'void grpc_core::latent_see::Collect(grpc_core::Notification*, absl::lts_20260817::Duration, size_t, Output*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.cc:152:11: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 152 | mu->Lock(); | ~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.cc:173:13: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 173 | mu->Unlock(); | ~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ [531/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/completion_queue.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/handshaker.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/http_client/httpcli.h:33, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/http_client/format_request.cc:30: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/http_client/parser.h:27, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/http_client/format_request.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/http_client/format_request.cc:19: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/pollset.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/endpoint.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/handshaker.h:32: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/http_client/httpcli.h: In static member function 'static void grpc_core::HttpRequest::ContinueOnReadAfterScheduleOnExecCtx(void*, grpc_error_handle)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/http_client/httpcli.h:208:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 208 | MutexLock lock(&req->mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/resource_quota.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/http_client/httpcli.h:43: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [532/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/channel_stack_type.cc.o [533/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/channel_init.cc.o [534/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/channel_create.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_context.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_interface.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/service_type.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/server_callback_handlers.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/generic/callback_generic_service.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/generic/async_generic_service.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/server_cc.cc:28: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::ServerUnaryReactor::StartSendInitialMetadata()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:760:44: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 760 | grpc::internal::MutexLock l(&call_mu_); | ^ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/sync.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/codegen/sync.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/completion_queue.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/channel.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/server_cc.cc:26: /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::ServerUnaryReactor::Finish(grpc::Status)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:775:44: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 775 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'virtual void grpc::ServerUnaryReactor::InternalBindCall(grpc::ServerCallbackUnary*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:797:42: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 797 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::experimental::ServerSessionReactor::StartVirtualRPCs()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:830:47: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 830 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::experimental::ServerSessionReactor::Finish(grpc::Status)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:846:47: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 846 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::experimental::ServerSessionReactor::InitiateGracefulShutdown(absl::lts_20260817::AnyInvocable)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:868:47: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 868 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'virtual void grpc::experimental::ServerSessionReactor::InternalBindSession(grpc::experimental::ServerCallbackSession*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:889:45: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_context.h: In member function 'void grpc::ServerContextBase::MarkInitialMetadataSent()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_context.h:427:49: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 427 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/server_credentials.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server.h:32, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/server_callback_handlers.h:25: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:72:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 72 | const std::vector& identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:78:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 78 | const std::vector& identity_key_cert_pairs) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:179:19: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 179 | std::vector identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h: In constructor 'grpc::experimental::TlsServerCredentialsOptions::TlsServerCredentialsOptions(std::shared_ptr)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:209:29: warning: 'void grpc::experimental::TlsCredentialsOptions::set_certificate_provider(std::shared_ptr)' is deprecated: Use set_root_certificate_provider() or set_identity_certificate_provider() instead. [-Wdeprecated-declarations] 209 | set_certificate_provider(certificate_provider); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:58:8: note: declared here 58 | void set_certificate_provider( | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_arena_allocator.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_spine.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_destination.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/transport/transport.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/inproc/inproc_transport.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/server_cc.cc:68: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_spine.h:24: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/absl/functional/internal/any_invocable.h:72, from /usr/include/absl/functional/any_invocable.h:45, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/impl/call.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/server_cc.cc:21: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:41, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/server/server.h:55, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/server_cc.cc:75: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h: In member function 'int grpc_core::Channel::TestOnlyRegisteredCalls()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h:116:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'grpc_core::Timestamp grpc_core::Call::deadline()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:130:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 130 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'grpc_core::Slice grpc_core::Call::GetPeerString() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:197:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 197 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'void grpc_core::Call::SetPeerString(grpc_core::Slice)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:202:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 202 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/server/server.h: In member function 'void grpc_core::Server::ShutdownUnrefOnRequest()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/server/server.h:633:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 633 | MutexLock lock(&mu_global_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/server_cc.cc: In destructor 'virtual grpc::Server::~Server()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/server_cc.cc:979:50: warning: 'absl::lts_20260817::ReleasableMutexLock::ReleasableMutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 979 | grpc::internal::ReleasableMutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:1154:12: note: declared here 1154 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/server_cc.cc: In member function 'void grpc::Server::UnrefWithPossibleNotify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/server_cc.cc:1152:40: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1152 | grpc::internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/server_cc.cc: In member function 'virtual void grpc::Server::ShutdownInternal(gpr_timespec)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/server_cc.cc:1251:38: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1251 | grpc::internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/server_cc.cc: In member function 'virtual void grpc::Server::Wait()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/server_cc.cc:1331:38: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1331 | grpc::internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/server_cc.cc: In member function 'virtual grpc::CompletionQueue* grpc::Server::CallbackCQ()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/server_cc.cc:1377:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1377 | grpc::internal::MutexLock l(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In instantiation of 'void grpc::ServerBidiReactor::Finish(grpc::Status) [with Request = grpc::ByteBuffer; Response = grpc::ByteBuffer]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/generic/callback_generic_service.h:63:31: required from here 63 | Reactor() { this->Finish(Status(StatusCode::UNIMPLEMENTED, "")); } | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:451:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 451 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In instantiation of 'void grpc::ServerWriteReactor::InternalBindWriter(grpc::ServerCallbackWriter*) [with Response = grpc::ByteBuffer]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:714:16: required from here 714 | virtual void InternalBindWriter(ServerCallbackWriter* writer) | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:716:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 716 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In instantiation of 'void grpc::ServerBidiReactor::InternalBindStream(grpc::ServerCallbackReaderWriter*) [with Request = grpc::ByteBuffer; Response = grpc::ByteBuffer]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:497:16: required from here 497 | virtual void InternalBindStream( | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:499:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 499 | grpc::internal::MutexLock l(&stream_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [535/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/channel.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_context.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/server_context.cc:36: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::ServerUnaryReactor::StartSendInitialMetadata()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:760:44: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 760 | grpc::internal::MutexLock l(&call_mu_); | ^ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/sync.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/codegen/sync.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/completion_queue.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/server_context.cc:27: /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::ServerUnaryReactor::Finish(grpc::Status)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:775:44: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 775 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'virtual void grpc::ServerUnaryReactor::InternalBindCall(grpc::ServerCallbackUnary*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:797:42: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 797 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::experimental::ServerSessionReactor::StartVirtualRPCs()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:830:47: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 830 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::experimental::ServerSessionReactor::Finish(grpc::Status)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:846:47: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 846 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::experimental::ServerSessionReactor::InitiateGracefulShutdown(absl::lts_20260817::AnyInvocable)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:868:47: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 868 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'virtual void grpc::experimental::ServerSessionReactor::InternalBindSession(grpc::experimental::ServerCallbackSession*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:889:45: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_context.h: In member function 'void grpc::ServerContextBase::MarkInitialMetadataSent()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_context.h:427:49: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 427 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/server_context.cc:53: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_spine.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_destination.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/transport/transport.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/channel_stack.h:63, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:32, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/server_context.cc:54: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/absl/types/variant.h:32, 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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/rpc_service_method.h:33, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/codegen/rpc_service_method.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/completion_queue.h:38: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:41: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h: In member function 'int grpc_core::Channel::TestOnlyRegisteredCalls()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h:116:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'grpc_core::Timestamp grpc_core::Call::deadline()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:130:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 130 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'grpc_core::Slice grpc_core::Call::GetPeerString() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:197:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 197 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'void grpc_core::Call::SetPeerString(grpc_core::Slice)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:202:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 202 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/server_context.cc: In static member function 'static uint16_t grpc::internal::SessionContextRegistry::Register(void (*)(void*))': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/server_context.cc:72:41: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 72 | grpc_core::MutexLock lock(&state->mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/server_context.cc: In static member function 'static void grpc::internal::SessionContextRegistry::DestroyElement(uint16_t, void*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/server_context.cc:84:43: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 84 | grpc_core::MutexLock lock(&state->mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/server_context.cc: In member function 'bool grpc::ServerContextBase::CompletionOp::CheckCancelledNoPluck()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/server_context.cc:304:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 304 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/server_context.cc: In member function 'virtual bool grpc::ServerContextBase::CompletionOp::FinalizeResult(void**, bool*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/server_context.cc:352:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 352 | grpc_core::MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [536/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/call_utils.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_state.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel_init.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/config/core_configuration.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/default_event_engine.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/dynamic_thread_pool.h:27, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/create_default_thread_pool.cc:19: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/dynamic_thread_pool.h:22: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/message.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:27: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/slice_buffer.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:22: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [537/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/call_log_batch.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/chunked_vector.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:41, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/client_call.h:40, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/client_call.cc:15: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/client_call.h:20: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/slice_buffer.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:22: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:41, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/client_call.h:43: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h: In member function 'int grpc_core::Channel::TestOnlyRegisteredCalls()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h:116:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'grpc_core::Timestamp grpc_core::Call::deadline()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:130:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 130 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'grpc_core::Slice grpc_core::Call::GetPeerString() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:197:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 197 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'void grpc_core::Call::SetPeerString(grpc_core::Slice)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:202:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 202 | MutexLock lock(&peer_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_spine.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_destination.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/transport/transport.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/channel_stack.h:63, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:32: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_state.h: In static member function 'static const char* grpc_core::CallState::ClientToServerPushStateString(ClientToServerPushState)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_state.h:191:3: warning: control reaches end of non-void function [-Wreturn-type] 191 | } | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_state.h: In static member function 'static const char* grpc_core::CallState::ServerToClientPullStateString(ServerToClientPullState)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_state.h:244:3: warning: control reaches end of non-void function [-Wreturn-type] 244 | } | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_state.h: In static member function 'static const char* grpc_core::CallState::ServerToClientPushStateString(ServerToClientPushState)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_state.h:284:3: warning: control reaches end of non-void function [-Wreturn-type] 284 | } | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_state.h: In static member function 'static const char* grpc_core::CallState::ServerTrailingMetadataStateString(ServerTrailingMetadataState)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_state.h:314:3: warning: control reaches end of non-void function [-Wreturn-type] 314 | } | ^ [538/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/call_details.cc.o [539/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/call.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/handshaker.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/transport/security_connector.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/call/call_credentials.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/client/call_credentials.cc:15: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/handshaker.h:22: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/pollset.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/endpoint.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/handshaker.h:32: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_spine.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_destination.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/transport/transport.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/call/call_credentials.h:35: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/slice_buffer.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:22: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/credentials.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/client/call_credentials.cc:18: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:72:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 72 | const std::vector& identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:78:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 78 | const std::vector& identity_key_cert_pairs) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:179:19: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 179 | std::vector identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h: In constructor 'grpc::experimental::TlsServerCredentialsOptions::TlsServerCredentialsOptions(std::shared_ptr)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:209:29: warning: 'void grpc::experimental::TlsCredentialsOptions::set_certificate_provider(std::shared_ptr)' is deprecated: Use set_root_certificate_provider() or set_identity_certificate_provider() instead. [-Wdeprecated-declarations] 209 | set_certificate_provider(certificate_provider); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:58:8: note: declared here 58 | void set_certificate_provider( | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/arena_promise.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/transport/security_connector.h:36: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [540/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/byte_buffer_reader.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/message.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/call_tracer.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/metrics.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/default_tcp_tracer.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/default_tcp_tracer.cc:15: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/channel_args.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/metrics.h:26: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/call_tracer.h:30: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/slice_buffer.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:22: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/default_tcp_tracer.cc: In member function 'virtual void grpc_core::DefaultTcpTracer::RecordConnectionMetrics(grpc_core::TcpConnectionMetrics)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/default_tcp_tracer.cc:22:22: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 22 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [541/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/surface/byte_buffer.cc.o [542/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/slice/slice_string_helpers.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/grpclb/grpclb_client_stats.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/grpclb/load_balancer_api.h:27, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/grpclb/load_balancer_api.cc:19: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:27: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ [543/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/slice/slice_buffer.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/credentials.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/create_channel.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/client/create_channel.cc:22: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:72:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 72 | const std::vector& identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:78:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 78 | const std::vector& identity_key_cert_pairs) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:179:19: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 179 | std::vector identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h: In constructor 'grpc::experimental::TlsServerCredentialsOptions::TlsServerCredentialsOptions(std::shared_ptr)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:209:29: warning: 'void grpc::experimental::TlsCredentialsOptions::set_certificate_provider(std::shared_ptr)' is deprecated: Use set_root_certificate_provider() or set_identity_certificate_provider() instead. [-Wdeprecated-declarations] 209 | set_certificate_provider(certificate_provider); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:58:8: note: declared here 58 | void set_certificate_provider( | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_arena_allocator.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/client_channel/virtual_channel.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/client/create_channel.cc:35: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/sync.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/codegen/sync.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/completion_queue.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/channel.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/client/create_channel.cc:21: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_spine.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_destination.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h:32: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/absl/types/variant.h:32, 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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/rpc_service_method.h:33, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/codegen/rpc_service_method.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/completion_queue.h:38: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h: In member function 'int grpc_core::Channel::TestOnlyRegisteredCalls()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h:116:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [544/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/slice/slice.cc.o [545/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/slice/percent_encoding.cc.o [546/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/security/authorization/grpc_server_authz_filter.cc.o [547/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/security/authorization/evaluate_args.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:54: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/status_helper.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:26: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc: In function 'void on_timeout(void*, grpc_error_handle)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:304:49: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 304 | grpc_core::MutexLock lock(&driver->request->mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc: In function 'void on_ares_backup_poll_alarm(void*, grpc_error_handle)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:329:49: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 329 | grpc_core::MutexLock lock(&driver->request->mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc: In function 'void on_readable(void*, grpc_error_handle)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:371:57: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 371 | grpc_core::MutexLock lock(&fdn->ev_driver->request->mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc: In function 'void on_writable(void*, grpc_error_handle)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:396:57: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 396 | grpc_core::MutexLock lock(&fdn->ev_driver->request->mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc: In function 'void grpc_ares_notify_on_event_locked(grpc_ares_ev_driver*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:427:21: warning: 'int ares_getsock(const ares_channel_t*, ares_socket_t*, int)' is deprecated: Use ARES_OPT_EVENT_THREAD or ARES_OPT_SOCK_STATE_CB instead [-Wdeprecated-declarations] 427 | ares_getsock(ev_driver->channel, socks, ARES_GETSOCK_MAXNUM); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:40: /usr/include/ares.h:911:31: note: declared here 911 | ARES_OPT_SOCK_STATE_CB) int ares_getsock(const ares_channel_t *channel, | ^~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc: In function 'void on_srv_query_done_locked(void*, int, int, unsigned char*, int)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:764:50: warning: 'int ares_parse_srv_reply(const unsigned char*, int, ares_srv_reply**)' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] 764 | const int parse_status = ares_parse_srv_reply(abuf, alen, &reply); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:1124:55: note: declared here 1124 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_srv_reply( | ^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:775:29: warning: 'void ares_gethostbyname(ares_channel_t*, const char*, int, ares_host_callback, void*)' is deprecated: Use ares_getaddrinfo instead [-Wdeprecated-declarations] 775 | ares_gethostbyname(r->ev_driver->channel, hr->host, AF_INET6, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 776 | on_hostbyname_done_locked, hr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:887:58: note: declared here 887 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_getaddrinfo) void ares_gethostbyname( | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:780:27: warning: 'void ares_gethostbyname(ares_channel_t*, const char*, int, ares_host_callback, void*)' is deprecated: Use ares_getaddrinfo instead [-Wdeprecated-declarations] 780 | ares_gethostbyname(r->ev_driver->channel, hr->host, AF_INET, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 781 | on_hostbyname_done_locked, hr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:887:58: note: declared here 887 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_getaddrinfo) void ares_gethostbyname( | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc: In function 'void on_txt_done_locked(void*, int, int, unsigned char*, int)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:817:36: warning: 'int ares_parse_txt_reply_ext(const unsigned char*, int, ares_txt_ext**)' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] 817 | status = ares_parse_txt_reply_ext(buf, len, &reply); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/ares.h:1133:55: note: declared here 1133 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_txt_reply_ext( | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc: In function 'grpc_error_handle set_request_dns_server(grpc_ares_request*, std::string_view)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:891:31: warning: 'int ares_set_servers_ports(ares_channel_t*, const ares_addr_port_node*)' is deprecated: Use ares_set_servers_ports_csv instead [-Wdeprecated-declarations] 891 | ares_set_servers_ports(r->ev_driver->channel, &r->dns_server_addr); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:1181:20: note: declared here 1181 | int ares_set_servers_ports(ares_channel_t *channel, | ^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc: In function 'grpc_ares_request* grpc_dns_lookup_hostname_ares_impl(const char*, const char*, const char*, grpc_pollset_set*, grpc_closure*, std::unique_ptr >*, int)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:1059:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1059 | grpc_core::MutexLock lock(&r->mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:1094:23: warning: 'void ares_gethostbyname(ares_channel_t*, const char*, int, ares_host_callback, void*)' is deprecated: Use ares_getaddrinfo instead [-Wdeprecated-declarations] 1094 | ares_gethostbyname(r->ev_driver->channel, hr->host, AF_INET6, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1095 | on_hostbyname_done_locked, hr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:887:58: note: declared here 887 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_getaddrinfo) void ares_gethostbyname( | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:1100:21: warning: 'void ares_gethostbyname(ares_channel_t*, const char*, int, ares_host_callback, void*)' is deprecated: Use ares_getaddrinfo instead [-Wdeprecated-declarations] 1100 | ares_gethostbyname(r->ev_driver->channel, hr->host, AF_INET, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1101 | on_hostbyname_done_locked, hr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:887:58: note: declared here 887 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_getaddrinfo) void ares_gethostbyname( | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc: In function 'grpc_ares_request* grpc_dns_lookup_srv_ares_impl(const char*, const char*, grpc_pollset_set*, grpc_closure*, std::unique_ptr >*, int)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:1113:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1113 | grpc_core::MutexLock lock(&r->mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:1140:13: warning: 'void ares_query(ares_channel_t*, const char*, int, int, ares_callback, void*)' is deprecated: Use ares_query_dnsrec instead [-Wdeprecated-declarations] 1140 | ares_query(r->ev_driver->channel, service_name.c_str(), ns_c_in, ns_t_srv, | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1141 | on_srv_query_done_locked, srv_query); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:844:59: note: declared here 844 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_query_dnsrec) void ares_query( | ^~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc: In function 'grpc_ares_request* grpc_dns_lookup_txt_ares_impl(const char*, const char*, grpc_pollset_set*, grpc_closure*, char**, int)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:1152:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1152 | grpc_core::MutexLock lock(&r->mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:1179:14: warning: 'void ares_search(ares_channel_t*, const char*, int, int, ares_callback, void*)' is deprecated: Use ares_search_dnsrec instead [-Wdeprecated-declarations] 1179 | ares_search(r->ev_driver->channel, config_name.c_str(), ns_c_in, ns_t_txt, | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1180 | on_txt_done_locked, txt_query); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ares.h:867:60: note: declared here 867 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_search_dnsrec) void ares_search( | ^~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc: In function 'void grpc_cancel_ares_request_impl(grpc_ares_request*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/c_ares/grpc_ares_wrapper.cc:1206:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1206 | grpc_core::MutexLock lock(&r->mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [548/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc.o [549/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/resource_tracker/resource_tracker.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/call_combiner.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/channel_stack.h:55, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:32, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/client/client_callback.cc:22: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/sync.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/client_context.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/call_op_set.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/client_callback.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/client/client_callback.cc:19: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/call_combiner.h:28: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/arena_promise.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/channel_stack.h:59: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_spine.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_destination.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/transport/transport.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/channel_stack.h:63: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/absl/functional/internal/any_invocable.h:72, from /usr/include/absl/functional/any_invocable.h:45, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/impl/call.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/client_callback.h:23: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:41: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h: In member function 'int grpc_core::Channel::TestOnlyRegisteredCalls()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h:116:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'grpc_core::Timestamp grpc_core::Call::deadline()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:130:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 130 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'grpc_core::Slice grpc_core::Call::GetPeerString() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:197:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 197 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'void grpc_core::Call::SetPeerString(grpc_core::Slice)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:202:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 202 | MutexLock lock(&peer_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [550/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/resource_quota/thread_quota.cc.o [551/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/resource_quota/telemetry.cc.o [552/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/resource_quota/stream_quota.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/polling_resolver.cc:28: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/polling_resolver.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/polling_resolver.cc:17: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [553/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/resource_quota/resource_quota.cc.o [554/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/resource_quota/periodic_update.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/message.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/call_tracer.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/metrics.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/metrics.cc:15: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/channel_args.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/metrics.h:26: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/call_tracer.h:30: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/slice_buffer.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:22: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [555/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/resource_quota/memory_quota.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/resource_quota.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/socket_utils_posix.h:33, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc:24: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/socket_utils_posix.h:23: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/resource_quota.h:26: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [556/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/resource_quota/connection_quota.cc.o [557/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/resource_quota/arena.cc.o [558/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/resource_quota/api.cc.o [559/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/promise/wait_set.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_arena_allocator.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/client_channel/virtual_channel.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/client_channel/virtual_channel.cc:19: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/channel_args.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/client_channel/virtual_channel.h:25: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_spine.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_destination.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h:32: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/slice_buffer.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:22: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h: In member function 'int grpc_core::Channel::TestOnlyRegisteredCalls()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h:116:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/client_channel/virtual_channel.cc:34: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'grpc_core::Timestamp grpc_core::Call::deadline()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:130:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 130 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'grpc_core::Slice grpc_core::Call::GetPeerString() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:197:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 197 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'void grpc_core::Call::SetPeerString(grpc_core::Slice)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:202:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 202 | MutexLock lock(&peer_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [560/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/promise/sleep.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/server_credentials.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server.h:32, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/server_callback.cc:21: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:72:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 72 | const std::vector& identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:78:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 78 | const std::vector& identity_key_cert_pairs) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:179:19: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 179 | std::vector identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h: In constructor 'grpc::experimental::TlsServerCredentialsOptions::TlsServerCredentialsOptions(std::shared_ptr)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:209:29: warning: 'void grpc::experimental::TlsCredentialsOptions::set_certificate_provider(std::shared_ptr)' is deprecated: Use set_root_certificate_provider() or set_identity_certificate_provider() instead. [-Wdeprecated-declarations] 209 | set_certificate_provider(certificate_provider); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:58:8: note: declared here 58 | void set_certificate_provider( | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_context.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_interface.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server.h:33: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::ServerUnaryReactor::StartSendInitialMetadata()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:760:44: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 760 | grpc::internal::MutexLock l(&call_mu_); | ^ 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/server_callback.cc:19: /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::ServerUnaryReactor::Finish(grpc::Status)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:775:44: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 775 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'virtual void grpc::ServerUnaryReactor::InternalBindCall(grpc::ServerCallbackUnary*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:797:42: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 797 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::experimental::ServerSessionReactor::StartVirtualRPCs()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:830:47: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 830 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::experimental::ServerSessionReactor::Finish(grpc::Status)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:846:47: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 846 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::experimental::ServerSessionReactor::InitiateGracefulShutdown(absl::lts_20260817::AnyInvocable)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:868:47: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 868 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'virtual void grpc::experimental::ServerSessionReactor::InternalBindSession(grpc::experimental::ServerCallbackSession*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:889:45: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_context.h: In member function 'void grpc::ServerContextBase::MarkInitialMetadataSent()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_context.h:427:49: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 427 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/handshaker.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/transport/security_connector.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/call/call_credentials.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/security_context.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/server_callback.cc:28: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/pollset.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/endpoint.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/handshaker.h:32: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_spine.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_destination.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/transport/transport.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/call/call_credentials.h:35: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/slice_buffer.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:22: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:41, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/server_call.h:46, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/server_callback.cc:29: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h: In member function 'int grpc_core::Channel::TestOnlyRegisteredCalls()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h:116:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'grpc_core::Timestamp grpc_core::Call::deadline()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:130:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 130 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'grpc_core::Slice grpc_core::Call::GetPeerString() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:197:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 197 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'void grpc_core::Call::SetPeerString(grpc_core::Slice)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:202:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 202 | MutexLock lock(&peer_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/server_callback.cc:35: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/server/server.h: In member function 'void grpc_core::Server::ShutdownUnrefOnRequest()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/server/server.h:633:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 633 | MutexLock lock(&mu_global_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/arena_promise.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/transport/security_connector.h:36: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [561/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/promise/party.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:37: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/error.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:27: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/ev_posix.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/resource_quota.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/socket_utils_posix.h:33, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:41: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc: In member function 'virtual void grpc_core::GrpcPolledFdFactoryPosix::ConfigureAresChannelLocked(ares_channel)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:121:30: warning: 'void ares_set_socket_functions(ares_channel_t*, const ares_socket_functions*, void*)' is deprecated: Use ares_set_socket_functions_ex instead [-Wdeprecated-declarations] 121 | ares_set_socket_functions(channel, &kSockFuncs, this); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc:26: /usr/include/ares.h:579:38: note: declared here 579 | ares_set_socket_functions_ex) void ares_set_socket_functions(ares_channel_t | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/resource_quota.h:26: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [562/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/promise/mpsc.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/message.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/call_tracer.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/call_tracer.cc:19: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:34: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/call_tracer.h:30: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/absl/types/variant.h:32, 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/check.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/down_cast.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/context.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:38: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [563/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/promise/activity.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/iomgr.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/client/channel_cc.cc:44: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/sync.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/codegen/sync.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/completion_queue.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/channel.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/client/channel_cc.cc:25: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/call_combiner.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/channel_stack.h:55, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:32, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/client/channel_cc.cc:45: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/arena_promise.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/channel_stack.h:59: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_spine.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_destination.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/transport/transport.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/channel_stack.h:63: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/absl/types/variant.h:32, 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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/rpc_service_method.h:33, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/codegen/rpc_service_method.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/completion_queue.h:38: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:41: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h: In member function 'int grpc_core::Channel::TestOnlyRegisteredCalls()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h:116:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'grpc_core::Timestamp grpc_core::Call::deadline()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:130:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 130 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'grpc_core::Slice grpc_core::Call::GetPeerString() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:197:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 197 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'void grpc_core::Call::SetPeerString(grpc_core::Slice)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:202:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 202 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/client/channel_cc.cc: In member function 'virtual grpc::CompletionQueue* grpc::Channel::CallbackCQ()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/client/channel_cc.cc:279:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 279 | grpc::internal::MutexLock l(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [564/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/wakeup_fd_posix.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc:33: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/channel_args.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/resolver.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc:14: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc: In constructor 'grpc_core::{anonymous}::EventEngineClientChannelDNSResolver::EventEngineDNSRequestWrapper::EventEngineDNSRequestWrapper(grpc_core::RefCountedPtr, std::unique_ptr)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc:215:34: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&on_resolved_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc: In member function 'virtual void grpc_core::{anonymous}::EventEngineClientChannelDNSResolver::EventEngineDNSRequestWrapper::Orphan()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc:281:36: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 281 | MutexLock lock(&on_resolved_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc: In member function 'void grpc_core::{anonymous}::EventEngineClientChannelDNSResolver::EventEngineDNSRequestWrapper::OnTimeout()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc:296:34: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 296 | MutexLock lock(&on_resolved_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc: In member function 'void grpc_core::{anonymous}::EventEngineClientChannelDNSResolver::EventEngineDNSRequestWrapper::OnHostnameResolved(absl::lts_20260817::StatusOr >)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc:309:36: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 309 | MutexLock lock(&on_resolved_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc: In member function 'void grpc_core::{anonymous}::EventEngineClientChannelDNSResolver::EventEngineDNSRequestWrapper::OnSRVResolved(absl::lts_20260817::StatusOr >)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc:339:34: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 339 | MutexLock lock(&on_resolved_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc: In member function 'void grpc_core::{anonymous}::EventEngineClientChannelDNSResolver::EventEngineDNSRequestWrapper::OnBalancerHostnamesResolved(std::string, absl::lts_20260817::StatusOr >)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc:393:34: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 393 | MutexLock lock(&on_resolved_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc: In member function 'void grpc_core::{anonymous}::EventEngineClientChannelDNSResolver::EventEngineDNSRequestWrapper::OnTXTResolved(absl::lts_20260817::StatusOr > >)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/event_engine/event_engine_client_channel_resolver.cc:420:36: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 420 | MutexLock lock(&on_resolved_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [565/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/wakeup_fd_pipe.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_finalization.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/server/server_call_tracer_filter.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/server/server_call_tracer_filter.cc:17: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:34: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel_init.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/config/core_configuration.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/server/server_call_tracer_filter.h:24: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/absl/types/variant.h:32, 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/check.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/down_cast.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/context.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_finalization.h:22: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/promise_based_filter.h:58, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/server/server_call_tracer_filter.h:26: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h: In lambda function: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h:98:26: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h: In member function 'void grpc_core::InterActivityLatch::Set()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h:112:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h: In member function 'bool grpc_core::InterActivityLatch::IsSet() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h:120:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:41, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/promise_based_filter.h:67: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h: In member function 'int grpc_core::Channel::TestOnlyRegisteredCalls()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h:116:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'grpc_core::Timestamp grpc_core::Call::deadline()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:130:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 130 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'grpc_core::Slice grpc_core::Call::GetPeerString() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:197:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 197 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'void grpc_core::Call::SetPeerString(grpc_core::Slice)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:202:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 202 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h: In instantiation of 'auto grpc_core::InterActivityLatch::Wait() [with T = grpc_core::CallHandler]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/promise_based_filter.h:1321:47: required from here 1321 | state->call_handler_latch.Wait(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^~~~ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [566/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/wakeup_fd_nospecial.cc.o [567/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/wakeup_fd_eventfd.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/transport/connectivity_state.cc:23: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/transport/connectivity_state.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/transport/connectivity_state.cc:19: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/transport/connectivity_state.cc:25: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [568/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/vsock.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/message.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/call_tracer.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/metrics.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/lb_policy.h:41, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/lb_policy.cc:19: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/lb_policy.h:20: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/call_tracer.h:30: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/slice_buffer.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:22: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/lb_policy.cc: In member function 'virtual grpc_core::LoadBalancingPolicy::PickResult grpc_core::LoadBalancingPolicy::QueuePicker::Pick(grpc_core::LoadBalancingPolicy::PickArgs)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/lb_policy.cc:75:22: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 75 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [569/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/unix_sockets_posix_noop.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/credentials.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/client/secure_credentials.h:27, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/client/secure_credentials.cc:19: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:72:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 72 | const std::vector& identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:78:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 78 | const std::vector& identity_key_cert_pairs) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:179:19: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 179 | std::vector identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h: In constructor 'grpc::experimental::TlsServerCredentialsOptions::TlsServerCredentialsOptions(std::shared_ptr)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:209:29: warning: 'void grpc::experimental::TlsCredentialsOptions::set_certificate_provider(std::shared_ptr)' is deprecated: Use set_root_certificate_provider() or set_identity_certificate_provider() instead. [-Wdeprecated-declarations] 209 | set_certificate_provider(certificate_provider); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:58:8: note: declared here 58 | void set_certificate_provider( | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_state.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel_init.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/config/core_configuration.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/default_event_engine.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/client/secure_credentials.cc:43: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/sync.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/codegen/sync.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/completion_queue.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/channel.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/client/secure_credentials.h:25: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/message.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:27: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/absl/types/variant.h:32, 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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/rpc_service_method.h:33, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/codegen/rpc_service_method.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/completion_queue.h:38: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [570/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/unix_sockets_posix.cc.o [571/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/timer_manager.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/completion_queue_factory.cc:24: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/error.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:27: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [572/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/timer_heap.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/message.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/call_tracer.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/metrics.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/lb_policy.h:41, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/lb_policy_registry.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/lb_policy_registry.cc:17: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/lb_policy.h:20: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/call_tracer.h:30: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/slice_buffer.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:22: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [573/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/timer_generic.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/thread_quota.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/thread_quota.cc:15: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:27: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/thread_quota.cc: In member function 'void grpc_core::ThreadQuota::SetMax(size_t)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/thread_quota.cc:28:22: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 28 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/thread_quota.cc: In member function 'bool grpc_core::ThreadQuota::Reserve(size_t)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/thread_quota.cc:33:22: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 33 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/thread_quota.cc: In member function 'void grpc_core::ThreadQuota::Release(size_t)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/thread_quota.cc:40:22: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 40 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [574/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/timer.cc.o [575/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/tcp_windows.cc.o [576/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/tcp_server_windows.cc.o [577/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/tcp_server_utils_posix_noifaddrs.cc.o [578/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc.o [579/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/tcp_server_utils_posix_common.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_context.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_interface.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/service_type.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/server_callback_handlers.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/generic/callback_generic_service.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/generic/async_generic_service.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/server_cc.cc:28: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::ServerUnaryReactor::StartSendInitialMetadata()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:760:44: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 760 | grpc::internal::MutexLock l(&call_mu_); | ^ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/sync.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/codegen/sync.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/completion_queue.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/channel.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/server_cc.cc:26: /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::ServerUnaryReactor::Finish(grpc::Status)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:775:44: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 775 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'virtual void grpc::ServerUnaryReactor::InternalBindCall(grpc::ServerCallbackUnary*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:797:42: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 797 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::experimental::ServerSessionReactor::StartVirtualRPCs()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:830:47: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 830 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::experimental::ServerSessionReactor::Finish(grpc::Status)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:846:47: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 846 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::experimental::ServerSessionReactor::InitiateGracefulShutdown(absl::lts_20260817::AnyInvocable)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:868:47: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 868 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'virtual void grpc::experimental::ServerSessionReactor::InternalBindSession(grpc::experimental::ServerCallbackSession*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:889:45: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_context.h: In member function 'void grpc::ServerContextBase::MarkInitialMetadataSent()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_context.h:427:49: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 427 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/server_credentials.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server.h:32, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/server_callback_handlers.h:25: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:72:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 72 | const std::vector& identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:78:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 78 | const std::vector& identity_key_cert_pairs) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:179:19: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 179 | std::vector identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h: In constructor 'grpc::experimental::TlsServerCredentialsOptions::TlsServerCredentialsOptions(std::shared_ptr)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:209:29: warning: 'void grpc::experimental::TlsCredentialsOptions::set_certificate_provider(std::shared_ptr)' is deprecated: Use set_root_certificate_provider() or set_identity_certificate_provider() instead. [-Wdeprecated-declarations] 209 | set_certificate_provider(certificate_provider); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:58:8: note: declared here 58 | void set_certificate_provider( | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_arena_allocator.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_spine.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_destination.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/transport/transport.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/inproc/inproc_transport.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/server_cc.cc:68: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_spine.h:24: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/absl/functional/internal/any_invocable.h:72, from /usr/include/absl/functional/any_invocable.h:45, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/impl/call.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/server_cc.cc:21: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:41, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/server/server.h:55, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/server_cc.cc:75: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h: In member function 'int grpc_core::Channel::TestOnlyRegisteredCalls()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h:116:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'grpc_core::Timestamp grpc_core::Call::deadline()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:130:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 130 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'grpc_core::Slice grpc_core::Call::GetPeerString() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:197:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 197 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'void grpc_core::Call::SetPeerString(grpc_core::Slice)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:202:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 202 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/server/server.h: In member function 'void grpc_core::Server::ShutdownUnrefOnRequest()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/server/server.h:633:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 633 | MutexLock lock(&mu_global_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/server_cc.cc: In destructor 'virtual grpc::Server::~Server()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/server_cc.cc:979:50: warning: 'absl::lts_20260817::ReleasableMutexLock::ReleasableMutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 979 | grpc::internal::ReleasableMutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:1154:12: note: declared here 1154 | explicit ReleasableMutexLock(Mutex* absl_nonnull mu) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/server_cc.cc: In member function 'void grpc::Server::UnrefWithPossibleNotify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/server_cc.cc:1152:40: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1152 | grpc::internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/server_cc.cc: In member function 'virtual void grpc::Server::ShutdownInternal(gpr_timespec)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/server_cc.cc:1251:38: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1251 | grpc::internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/server_cc.cc: In member function 'virtual void grpc::Server::Wait()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/server_cc.cc:1331:38: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1331 | grpc::internal::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/server_cc.cc: In member function 'virtual grpc::CompletionQueue* grpc::Server::CallbackCQ()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/server_cc.cc:1377:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1377 | grpc::internal::MutexLock l(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In instantiation of 'void grpc::ServerBidiReactor::Finish(grpc::Status) [with Request = grpc::ByteBuffer; Response = grpc::ByteBuffer]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/generic/callback_generic_service.h:63:31: required from here 63 | Reactor() { this->Finish(Status(StatusCode::UNIMPLEMENTED, "")); } | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:451:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 451 | grpc::internal::MutexLock l(&stream_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In instantiation of 'void grpc::ServerWriteReactor::InternalBindWriter(grpc::ServerCallbackWriter*) [with Response = grpc::ByteBuffer]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:714:16: required from here 714 | virtual void InternalBindWriter(ServerCallbackWriter* writer) | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:716:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 716 | grpc::internal::MutexLock l(&writer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In instantiation of 'void grpc::ServerBidiReactor::InternalBindStream(grpc::ServerCallbackReaderWriter*) [with Request = grpc::ByteBuffer; Response = grpc::ByteBuffer]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:497:16: required from here 497 | virtual void InternalBindStream( | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:499:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 499 | grpc::internal::MutexLock l(&stream_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [580/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/tcp_server_posix.cc.o [581/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/tcp_server.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_state.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel_init.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/config/core_configuration.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/transport/message_size_service_config.h:27, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/transport/message_size_service_config.cc:17: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/validation_errors.h:27, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/call/call_creds_registry.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/config/core_configuration.h:23: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/message.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:27: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/absl/types/variant.h:32, 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/check.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/down_cast.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/ref_counted.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/call/call_creds_registry.h:27: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [582/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/tcp_posix.cc.o [583/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/tcp_client_windows.cc.o [584/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/tcp_client_posix.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call_details.cc:24: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call_details.cc:23: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [585/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/tcp_client_cfstream.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/byte_buffer_reader.cc:27: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/error.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:27: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [586/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/tcp_client.cc.o [587/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/systemd_utils.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/transport/promise_endpoint.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/transport/promise_endpoint.cc:15: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/transport/promise_endpoint.h:18: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [588/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/socket_windows.cc.o [589/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/socket_utils_windows.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/chunked_vector.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:41, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/client_channel/subchannel.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/client_channel/client_channel_factory.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/transport/endpoint_transport_client_channel_factory.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/transport/endpoint_transport_client_channel_factory.cc:15: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/client_channel/subchannel.h:20: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/slice_buffer.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:22: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [590/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/socket_utils_posix.cc.o [591/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/socket_utils_linux.cc.o [592/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/socket_utils_common_posix.cc.o [593/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/socket_mutator.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/byte_buffer.cc:28: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/error.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:27: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [594/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/socket_factory_posix.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/completion_queue.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/completion_queue.cc:18: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/error.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/completion_queue.h:28: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/completion_queue.cc:38: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [595/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/sockaddr_utils_posix.cc.o [596/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/resolve_address_windows.cc.o [597/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/resolve_address_posix.cc.o [598/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/resolve_address.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_context.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_interface.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/service_type.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/server_builder.cc:29: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::ServerUnaryReactor::StartSendInitialMetadata()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:760:44: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 760 | grpc::internal::MutexLock l(&call_mu_); | ^ 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/server_builder.cc:19: /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::ServerUnaryReactor::Finish(grpc::Status)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:775:44: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 775 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'virtual void grpc::ServerUnaryReactor::InternalBindCall(grpc::ServerCallbackUnary*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:797:42: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 797 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::experimental::ServerSessionReactor::StartVirtualRPCs()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:830:47: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 830 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::experimental::ServerSessionReactor::Finish(grpc::Status)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:846:47: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 846 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::experimental::ServerSessionReactor::InitiateGracefulShutdown(absl::lts_20260817::AnyInvocable)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:868:47: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 868 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'virtual void grpc::experimental::ServerSessionReactor::InternalBindSession(grpc::experimental::ServerCallbackSession*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:889:45: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_context.h: In member function 'void grpc::ServerContextBase::MarkInitialMetadataSent()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_context.h:427:49: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 427 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/server_credentials.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/server_builder.cc:32: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:72:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 72 | const std::vector& identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:78:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 78 | const std::vector& identity_key_cert_pairs) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:179:19: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 179 | std::vector identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h: In constructor 'grpc::experimental::TlsServerCredentialsOptions::TlsServerCredentialsOptions(std::shared_ptr)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:209:29: warning: 'void grpc::experimental::TlsCredentialsOptions::set_certificate_provider(std::shared_ptr)' is deprecated: Use set_root_certificate_provider() or set_identity_certificate_provider() instead. [-Wdeprecated-declarations] 209 | set_certificate_provider(certificate_provider); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:58:8: note: declared here 58 | void set_certificate_provider( | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_arena_allocator.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_spine.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_destination.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/http2_server_transport.h:33, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/server/chttp2_server.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/server_builder.cc:48: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_spine.h:24: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/slice_buffer.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:22: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/stream.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/http2_transport.h:32, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/http2_server_transport.h:43: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/stream_data_queue.h: In instantiation of 'auto grpc_core::http2::StreamDataQueue::EnqueueMessage(grpc_core::MessageHandle&&) [with MetadataHandle = std::unique_ptr; grpc_core::MessageHandle = std::unique_ptr]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/stream.h:287:39: required from here 287 | return data_queue_->EnqueueMessage(std::move(message)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/stream_data_queue.h:383:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 383 | MutexLock lock(&self->mu_); | ^~~~ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/keepalive.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/http2_server_transport.h:45: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/loop.h:215:31: warning: attribute ignored in declaration of 'union grpc_core::Loop::' [-Wattributes] 215 | GPR_NO_UNIQUE_ADDRESS union { | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/loop.h:215:31: note: attribute for 'union grpc_core::Loop::' must follow the 'union' keyword In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/ping_promise.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/http2_server_transport.h:46: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h: In lambda function: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h:98:26: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h: In member function 'void grpc_core::InterActivityLatch::Set()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h:112:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h: In member function 'bool grpc_core::InterActivityLatch::IsSet() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h:120:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/http2_server_transport.h:48: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/security_frame.h: In lambda function: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/security_frame.h:75:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 75 | MutexLock lock(&self->mutex_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/security_frame.h: In member function 'void grpc_core::SecurityFrameHandler::ProcessPayload(grpc_core::SliceBuffer&&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/security_frame.h:124:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 124 | MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/security_frame.h: In lambda function: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/security_frame.h:157:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 157 | MutexLock lock(&self->mutex_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/security_frame.h: In member function 'void grpc_core::SecurityFrameHandler::MaybeAppendSecurityFrame(grpc_core::http2::FrameSender&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/security_frame.h:198:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 198 | MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/security_frame.h: In member function 'void grpc_core::SecurityFrameHandler::OnTransportClosed()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/security_frame.h:219:27: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 219 | MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/security_frame.h: In member function 'std::string grpc_core::SecurityFrameHandler::TestOnlyDebugString()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/security_frame.h:244:27: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 244 | MutexLock lock(&mutex_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:41, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/server/server.h:55, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/server/chttp2_server.h:35: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h: In member function 'int grpc_core::Channel::TestOnlyRegisteredCalls()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h:116:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'grpc_core::Timestamp grpc_core::Call::deadline()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:130:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 130 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'grpc_core::Slice grpc_core::Call::GetPeerString() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:197:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 197 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'void grpc_core::Call::SetPeerString(grpc_core::Slice)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:202:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 202 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/server/server.h: In member function 'void grpc_core::Server::ShutdownUnrefOnRequest()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/server/server.h:633:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 633 | MutexLock lock(&mu_global_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/stream_data_queue.h: In instantiation of 'absl::lts_20260817::StatusOr::StreamWritabilityUpdate> grpc_core::http2::StreamDataQueue::EnqueueInitialMetadata(MetadataHandle&&) [with MetadataHandle = std::unique_ptr]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/stream.h:271:47: required from here 271 | return data_queue_->EnqueueInitialMetadata(std::move(metadata)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/stream_data_queue.h:309:15: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 309 | MutexLock lock(&mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/stream_data_queue.h: In instantiation of 'absl::lts_20260817::StatusOr::StreamWritabilityUpdate> grpc_core::http2::StreamDataQueue::EnqueueTrailingMetadata(MetadataHandle&&) [with MetadataHandle = std::unique_ptr]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/stream.h:279:48: required from here 279 | return data_queue_->EnqueueTrailingMetadata(std::move(metadata)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/stream_data_queue.h:341:15: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 341 | MutexLock lock(&mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/stream_data_queue.h: In instantiation of 'absl::lts_20260817::StatusOr::StreamWritabilityUpdate> grpc_core::http2::StreamDataQueue::EnqueueHalfClosed() [with MetadataHandle = std::unique_ptr]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/stream.h:293:42: required from here 293 | return data_queue_->EnqueueHalfClosed(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/stream_data_queue.h:408:15: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 408 | MutexLock lock(&mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/stream_data_queue.h: In instantiation of 'absl::lts_20260817::StatusOr::StreamWritabilityUpdate> grpc_core::http2::StreamDataQueue::EnqueueResetStream(uint32_t) [with MetadataHandle = std::unique_ptr; uint32_t = unsigned int]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/stream.h:299:43: required from here 299 | return data_queue_->EnqueueResetStream(error_code); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/stream_data_queue.h:444:15: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 444 | MutexLock lock(&mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/stream_data_queue.h: In instantiation of 'grpc_core::http2::StreamDataQueue::DequeueResult grpc_core::http2::StreamDataQueue::DequeueFrames(uint32_t, uint32_t, uint32_t, grpc_core::HPackCompressor&, grpc_core::http2::FrameSender&, bool) [with MetadataHandle = std::unique_ptr; uint32_t = unsigned int]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/stream.h:308:38: required from here 308 | return data_queue_->DequeueFrames(tokens, max_frame_length, | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 309 | stream_flow_control_tokens, encoder, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 310 | frame_sender, | ~~~~~~~~~~~~~ 311 | /*can_send_reset_stream=*/ | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | !(IsStreamIdle() || IsStreamClosed())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/stream_data_queue.h:518:15: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 518 | MutexLock lock(&mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/stream_data_queue.h: In instantiation of 'grpc_core::http2::StreamDataQueue::StreamWritabilityUpdate grpc_core::http2::StreamDataQueue::ReceivedFlowControlWindowUpdate(uint32_t) [with MetadataHandle = std::unique_ptr; uint32_t = unsigned int]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/stream.h:316:56: required from here 316 | return data_queue_->ReceivedFlowControlWindowUpdate(stream_fc_tokens); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/stream_data_queue.h:573:15: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 573 | MutexLock lock(&mu_); | ^~~~ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/hpack_encoder.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/http2_server_transport.h:40: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/ztrace_collector.h: In instantiation of 'void grpc_core::channelz::ZTraceCollector::AppendValue(T&&) [with T = grpc_core::PromiseEndpointReadTrace; Config = grpc_core::promise_http2_ztrace_collector_detail::Config; Data = {grpc_core::PromiseEndpointReadTrace, grpc_core::PromiseEndpointWriteTrace}]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/ztrace_collector.h:191:18: required from 'void grpc_core::channelz::ZTraceCollector::Append(X) [with X = grpc_core::PromiseEndpointReadTrace; Config = grpc_core::promise_http2_ztrace_collector_detail::Config; Data = {grpc_core::PromiseEndpointReadTrace, grpc_core::PromiseEndpointWriteTrace}]' 191 | AppendValue(std::move(producer_or_value)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/http2_server_transport.h:210:32: required from here 210 | ztrace_collector_->Append(PromiseEndpointReadTrace{num_bytes}); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/ztrace_collector.h:452:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/ztrace_collector.h: In instantiation of 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::~ZTraceImpl() [with Config = grpc_core::promise_http2_ztrace_collector_detail::Config; Data = {grpc_core::PromiseEndpointReadTrace, grpc_core::PromiseEndpointWriteTrace}]': /usr/include/c++/15.2.0/bits/unique_ptr.h:93:2: required from 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = grpc_core::channelz::ZTraceCollector::ZTraceImpl]' 93 | delete __ptr; | ^~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/unique_ptr.h:399:17: required from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = grpc_core::channelz::ZTraceCollector::ZTraceImpl; _Dp = std::default_delete::ZTraceImpl>]' 399 | get_deleter()(std::move(__ptr)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/ztrace_collector.h:211:40: required from 'std::unique_ptr grpc_core::channelz::ZTraceCollector::MakeZTrace() [with Config = grpc_core::promise_http2_ztrace_collector_detail::Config; Data = {grpc_core::PromiseEndpointReadTrace, grpc_core::PromiseEndpointWriteTrace}]' 211 | return std::make_unique(impl_.GetOrCreate()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/http2_server_transport.h:143:73: required from here 143 | if (name == "transport_frames") return ztrace_collector_->MakeZTrace(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/ztrace_collector.h:391:19: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 391 | MutexLock lock(&impl_->mu); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/ztrace_collector.h: In instantiation of 'void grpc_core::channelz::ZTraceCollector::ZTraceImpl::Run(grpc_core::channelz::ZTrace::Args, std::shared_ptr, grpc_core::channelz::ZTrace::Callback) [with Config = grpc_core::promise_http2_ztrace_collector_detail::Config; Data = {grpc_core::PromiseEndpointReadTrace, grpc_core::PromiseEndpointWriteTrace}; grpc_core::channelz::ZTrace::Args = std::map, std::variant, std::allocator >, bool> >; grpc_core::channelz::ZTrace::Callback = absl::lts_20260817::AnyInvocable > >)>]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/ztrace_collector.h:396:10: required from here 396 | void Run(ZTrace::Args args, | ^~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/ztrace_collector.h:403:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 403 | MutexLock lock(&impl_->mu); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/ztrace_collector.h: In instantiation of 'static void grpc_core::channelz::ZTraceCollector::ZTraceImpl::NextCallback(std::shared_ptr > >)> >, grpc_core::RefCountedPtr::Impl>, grpc_core::RefCountedPtr::Instance>) [with Config = grpc_core::promise_http2_ztrace_collector_detail::Config; Data = {grpc_core::PromiseEndpointReadTrace, grpc_core::PromiseEndpointWriteTrace}]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/ztrace_collector.h:419:19: required from 'void grpc_core::channelz::ZTraceCollector::ZTraceImpl::Run(grpc_core::channelz::ZTrace::Args, std::shared_ptr, grpc_core::channelz::ZTrace::Callback) [with Config = grpc_core::promise_http2_ztrace_collector_detail::Config; Data = {grpc_core::PromiseEndpointReadTrace, grpc_core::PromiseEndpointWriteTrace}; grpc_core::channelz::ZTrace::Args = std::map, std::variant, std::allocator >, bool> >; grpc_core::channelz::ZTrace::Callback = absl::lts_20260817::AnyInvocable > >)>]' 419 | NextCallback(std::make_shared(std::move(callback)), impl_, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 420 | instance_); | ~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/ztrace_collector.h:396:10: required from here 396 | void Run(ZTrace::Args args, | ^~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/ztrace_collector.h:433:19: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 433 | MutexLock lock(&impl->mu); | ^~~~ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [599/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/pollset_windows.cc.o [600/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/pollset_set_windows.cc.o [601/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/pollset_set.cc.o [602/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/pollset.cc.o [603/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/polling_entity.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_state.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel_init.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/config/core_configuration.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/plugin_registry/grpc_plugin_registry_noextra.cc:20: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/validation_errors.h:27, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/call/call_creds_registry.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/config/core_configuration.h:23: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/message.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:27: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/absl/types/variant.h:32, 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/check.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/down_cast.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/ref_counted.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/call/call_creds_registry.h:27: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [604/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/lockfree_event.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/transport/auth_context.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/transport/auth_context.cc:17: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/transport/auth_context.h:30: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel_init.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/config/core_configuration.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/transport/auth_context.cc:28: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/absl/types/optional.h:31, from /usr/include/absl/container/internal/common.h:26, from /usr/include/absl/container/internal/hash_function_defaults.h:56: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [605/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/iomgr_windows.cc.o [606/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/iomgr_posix_cfstream.cc.o [607/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/iomgr_posix.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/fake/fake_resolver.h:27, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/fake/fake_resolver.cc:20: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/channel_args.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/resolver.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/fake/fake_resolver.h:26: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/message.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:27, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel_init.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/config/core_configuration.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/fake/fake_resolver.cc:28: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/slice_buffer.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:22: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/fake/fake_resolver.cc: In member function 'void grpc_core::FakeResolverResponseGenerator::SetResponseAndNotify(grpc_core::Resolver::Result, grpc_core::Notification*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/fake/fake_resolver.cc:132:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 132 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/fake/fake_resolver.cc: In member function 'void grpc_core::FakeResolverResponseGenerator::SetFakeResolver(grpc_core::RefCountedPtr)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/fake/fake_resolver.cc:147:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 147 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/fake/fake_resolver.cc: In member function 'bool grpc_core::FakeResolverResponseGenerator::WaitForResolverSet(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/fake/fake_resolver.cc:174:22: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 174 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/fake/fake_resolver.cc: In member function 'bool grpc_core::FakeResolverResponseGenerator::WaitForReresolutionRequest(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/fake/fake_resolver.cc:186:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 186 | MutexLock lock(&reresolution_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/fake/fake_resolver.cc: In member function 'void grpc_core::FakeResolverResponseGenerator::ReresolutionRequested()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/fake/fake_resolver.cc:197:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 197 | MutexLock lock(&reresolution_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [608/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/iomgr_internal.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/timer.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/timer.cc:19: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/timer.h:22: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [609/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/iomgr.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_state.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel_init.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/config/core_configuration.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/dns_resolver_plugin.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/dns_resolver_plugin.cc:14: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/validation_errors.h:27, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/call/call_creds_registry.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/config/core_configuration.h:23: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/message.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:27: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/absl/types/variant.h:32, 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/check.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/down_cast.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/ref_counted.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/call/call_creds_registry.h:27: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [610/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/iocp_windows.cc.o [611/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/internal_errqueue.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/transport/session_endpoint.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/transport/session_endpoint.cc:19: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/transport/session_endpoint.h:22: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/pollset.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/endpoint.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/transport/session_endpoint.h:31: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/arena_promise.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/channel_stack.h:59, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:32, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/transport/session_endpoint.cc:37: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_spine.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_destination.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/transport/transport.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/channel_stack.h:63: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/slice_buffer.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:22: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:41: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h: In member function 'int grpc_core::Channel::TestOnlyRegisteredCalls()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h:116:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'grpc_core::Timestamp grpc_core::Call::deadline()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:130:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 130 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'grpc_core::Slice grpc_core::Call::GetPeerString() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:197:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 197 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'void grpc_core::Call::SetPeerString(grpc_core::Slice)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:202:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 202 | MutexLock lock(&peer_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [612/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/fork_windows.cc.o [613/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/fork_posix.cc.o [614/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/exec_ctx.cc.o [615/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/event_engine_shims/tcp_client.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_state.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel_init.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/config/core_configuration.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/service_config/service_config_impl.cc:26: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/channel_args.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/service_config/service_config_impl.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/service_config/service_config_impl.cc:17: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/message.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:27: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/slice_buffer.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:22: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [616/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/event_engine_shims/endpoint.cc.o [617/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/event_engine_shims/closure.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_state.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel_init.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/config/core_configuration.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/server/add_port.cc:17: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/validation_errors.h:27, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/call/call_creds_registry.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/config/core_configuration.h:23: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/message.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:27: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/absl/types/variant.h:32, 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/check.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/down_cast.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/ref_counted.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/call/call_creds_registry.h:27: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:41, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/server/server.h:55, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/server/add_port.cc:21: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h: In member function 'int grpc_core::Channel::TestOnlyRegisteredCalls()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h:116:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'grpc_core::Timestamp grpc_core::Call::deadline()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:130:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 130 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'grpc_core::Slice grpc_core::Call::GetPeerString() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:197:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 197 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'void grpc_core::Call::SetPeerString(grpc_core::Slice)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:202:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 202 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/server/server.h: In member function 'void grpc_core::Server::ShutdownUnrefOnRequest()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/server/server.h:633:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 633 | MutexLock lock(&mu_global_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [618/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/ev_posix.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/handshaker.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/http_client/httpcli.h:33, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/http_client/httpcli.cc:19: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/http_client/httpcli.h:22: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/pollset.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/endpoint.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/handshaker/handshaker.h:32: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/http_client/httpcli.h: In static member function 'static void grpc_core::HttpRequest::ContinueOnReadAfterScheduleOnExecCtx(void*, grpc_error_handle)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/http_client/httpcli.h:208:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 208 | MutexLock lock(&req->mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel_init.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/config/core_configuration.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/http_client/httpcli.cc:30: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/slice_buffer.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:22: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/http_client/httpcli.cc: In member function 'void grpc_core::HttpRequest::Start()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/http_client/httpcli.cc:218:22: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 218 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/http_client/httpcli.cc: In member function 'virtual void grpc_core::HttpRequest::Orphan()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/http_client/httpcli.cc:258:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 258 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/http_client/httpcli.cc: In static member function 'static void grpc_core::HttpRequest::ContinueDoneWriteAfterScheduleOnExecCtx(void*, grpc_error_handle)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/http_client/httpcli.cc:321:27: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 321 | MutexLock lock(&req->mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/http_client/httpcli.cc: In member function 'void grpc_core::HttpRequest::OnHandshakeDone(absl::lts_20260817::StatusOr)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/http_client/httpcli.cc:346:22: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 346 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/http_client/httpcli.cc: In member function 'void grpc_core::HttpRequest::OnResolved(absl::lts_20260817::StatusOr >)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/http_client/httpcli.cc:412:22: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 412 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/resource_quota.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/http_client/httpcli.h:43: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [619/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/ev_poll_posix.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/oob_backend_metric.cc:33: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/subchannel_interface.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/oob_backend_metric.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/oob_backend_metric.cc:17: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/chunked_vector.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:41, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/client_channel/subchannel.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/oob_backend_metric.cc:34: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/absl/types/variant.h:32, 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/check.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/down_cast.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/dual_ref_counted.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/subchannel_interface.h:27: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/oob_backend_metric.cc: In member function 'virtual void grpc_core::OrcaProducer::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/oob_backend_metric.cc:218:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 218 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/oob_backend_metric.cc: In member function 'void grpc_core::OrcaProducer::AddWatcher(grpc_core::OrcaWatcher*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/oob_backend_metric.cc:227:22: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 227 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/oob_backend_metric.cc: In member function 'void grpc_core::OrcaProducer::RemoveWatcher(grpc_core::OrcaWatcher*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/oob_backend_metric.cc:238:22: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 238 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/oob_backend_metric.cc: In member function 'void grpc_core::OrcaProducer::NotifyWatchers(const grpc_core::BackendMetricData&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/oob_backend_metric.cc:273:22: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 273 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/oob_backend_metric.cc: In member function 'void grpc_core::OrcaProducer::OnConnectivityStateChange(grpc_connectivity_state)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/oob_backend_metric.cc:280:22: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 280 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [620/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/ev_epoll1_linux.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/chunked_vector.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:41, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/security/authorization/evaluate_args.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/security/authorization/authorization_engine.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/security/authorization/authorization_policy_provider.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/security/authorization/authorization_policy_provider_vtable.cc:19: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/slice/slice_refcount.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/slice/slice.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/parsed_metadata.h:27, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:35: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/absl/functional/internal/any_invocable.h:72, from /usr/include/absl/functional/any_invocable.h:45, from /usr/include/absl/functional/internal/function_ref.h:22, from /usr/include/absl/functional/function_ref.h:55, from /usr/include/absl/hash/hash.h:88, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/slice/slice_internal.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/slice/slice.h:28: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [621/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/ev_apple.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.cc:15: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:28: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.cc: In member function 'void grpc_core::promise_detail::FreestandingActivity::Handle::DropActivity()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.cc:57:13: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 57 | mu_.Lock(); | ~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.cc:60:15: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 60 | mu_.Unlock(); | ~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.cc: In member function 'virtual void grpc_core::promise_detail::FreestandingActivity::Handle::Wakeup(grpc_core::WakeupMask)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.cc:67:13: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 67 | mu_.Lock(); | ~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.cc:73:17: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 73 | mu_.Unlock(); | ~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.cc:80:17: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 80 | mu_.Unlock(); | ~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.cc: In member function 'virtual void grpc_core::promise_detail::FreestandingActivity::Handle::WakeupAsync(grpc_core::WakeupMask)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.cc:87:13: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 87 | mu_.Lock(); | ~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.cc:93:17: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 93 | mu_.Unlock(); | ~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.cc:100:17: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 100 | mu_.Unlock(); | ~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.cc: In member function 'virtual std::string grpc_core::promise_detail::FreestandingActivity::Handle::ActivityDebugTag(grpc_core::WakeupMask) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.cc:109:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 109 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [622/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/error_cfstream.cc.o [623/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/error.cc.o [624/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/endpoint_pair_windows.cc.o [625/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/endpoint_pair_posix.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:193, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.cc:15: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:34: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [626/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/endpoint_cfstream.cc.o [627/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/endpoint.cc.o [628/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/dualstack_socket_posix.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_state.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel_init.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/config/core_configuration.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/sockaddr/sockaddr_resolver.cc:24: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/validation_errors.h:27, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/call/call_creds_registry.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/config/core_configuration.h:23: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/message.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:27: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/absl/types/variant.h:32, 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/check.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/down_cast.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/ref_counted.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/call/call_creds_registry.h:27: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [629/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/combiner.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_state.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel_init.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/config/core_configuration.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/native/dns_resolver.cc:26: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/validation_errors.h:27, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/call/call_creds_registry.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/config/core_configuration.h:23: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/message.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:27: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/absl/types/variant.h:32, 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/check.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/down_cast.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/ref_counted.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/call/call_creds_registry.h:27: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [630/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/closure.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/resource_quota.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/socket_utils_posix.h:33, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/wakeup_fd_pipe.cc:29: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/socket_utils_posix.h:23: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/resource_quota.h:26: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [631/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/cfstream_handle.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/connection_quota.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/connection_quota.cc:15: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:34: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [632/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/call_combiner.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/timer_generic.cc:28: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/timer_generic.cc:27: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [633/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/iomgr/buffer_list.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_context.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_interface.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/impl/service_type.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/server_builder.cc:29: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::ServerUnaryReactor::StartSendInitialMetadata()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:760:44: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 760 | grpc::internal::MutexLock l(&call_mu_); | ^ 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/server_builder.cc:19: /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::ServerUnaryReactor::Finish(grpc::Status)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:775:44: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 775 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'virtual void grpc::ServerUnaryReactor::InternalBindCall(grpc::ServerCallbackUnary*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:797:42: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 797 | grpc::internal::MutexLock l(&call_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::experimental::ServerSessionReactor::StartVirtualRPCs()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:830:47: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 830 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::experimental::ServerSessionReactor::Finish(grpc::Status)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:846:47: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 846 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'void grpc::experimental::ServerSessionReactor::InitiateGracefulShutdown(absl::lts_20260817::AnyInvocable)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:868:47: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 868 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h: In member function 'virtual void grpc::experimental::ServerSessionReactor::InternalBindSession(grpc::experimental::ServerCallbackSession*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/support/server_callback.h:889:45: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 889 | grpc::internal::MutexLock l(&session_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_context.h: In member function 'void grpc::ServerContextBase::MarkInitialMetadataSent()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/server_context.h:427:49: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 427 | grpc::internal::MutexLock lock(&metadata_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/server_credentials.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/server_builder.cc:32: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:72:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 72 | const std::vector& identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:78:25: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 78 | const std::vector& identity_key_cert_pairs) | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:179:19: warning: 'IdentityKeyCertPair' is deprecated: Use IdentityKeyOrSignerCertPair instead [-Wdeprecated-declarations] 179 | std::vector identity_key_cert_pairs); | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_certificate_provider.h:49:5: note: declared here 49 | IdentityKeyCertPair { | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h: In constructor 'grpc::experimental::TlsServerCredentialsOptions::TlsServerCredentialsOptions(std::shared_ptr)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:209:29: warning: 'void grpc::experimental::TlsCredentialsOptions::set_certificate_provider(std::shared_ptr)' is deprecated: Use set_root_certificate_provider() or set_identity_certificate_provider() instead. [-Wdeprecated-declarations] 209 | set_certificate_provider(certificate_provider); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpcpp/security/tls_credentials_options.h:58:8: note: declared here 58 | void set_certificate_provider( | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_arena_allocator.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_spine.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_destination.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/http2_server_transport.h:33, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/server/chttp2_server.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/cpp/server/server_builder.cc:48: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_spine.h:24: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/slice_buffer.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:22: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/stream.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/http2_transport.h:32, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/http2_server_transport.h:43: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/stream_data_queue.h: In instantiation of 'auto grpc_core::http2::StreamDataQueue::EnqueueMessage(grpc_core::MessageHandle&&) [with MetadataHandle = std::unique_ptr; grpc_core::MessageHandle = std::unique_ptr]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/stream.h:287:39: required from here 287 | return data_queue_->EnqueueMessage(std::move(message)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/stream_data_queue.h:383:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 383 | MutexLock lock(&self->mu_); | ^~~~ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/keepalive.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/http2_server_transport.h:45: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/loop.h:215:31: warning: attribute ignored in declaration of 'union grpc_core::Loop::' [-Wattributes] 215 | GPR_NO_UNIQUE_ADDRESS union { | ^ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/loop.h:215:31: note: attribute for 'union grpc_core::Loop::' must follow the 'union' keyword In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/ping_promise.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/http2_server_transport.h:46: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h: In lambda function: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h:98:26: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h: In member function 'void grpc_core::InterActivityLatch::Set()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h:112:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h: In member function 'bool grpc_core::InterActivityLatch::IsSet() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h:120:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/http2_server_transport.h:48: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/security_frame.h: In lambda function: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/security_frame.h:75:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 75 | MutexLock lock(&self->mutex_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/security_frame.h: In member function 'void grpc_core::SecurityFrameHandler::ProcessPayload(grpc_core::SliceBuffer&&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/security_frame.h:124:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 124 | MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/security_frame.h: In lambda function: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/security_frame.h:157:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 157 | MutexLock lock(&self->mutex_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/security_frame.h: In member function 'void grpc_core::SecurityFrameHandler::MaybeAppendSecurityFrame(grpc_core::http2::FrameSender&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/security_frame.h:198:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 198 | MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/security_frame.h: In member function 'void grpc_core::SecurityFrameHandler::OnTransportClosed()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/security_frame.h:219:27: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 219 | MutexLock lock(&mutex_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/security_frame.h: In member function 'std::string grpc_core::SecurityFrameHandler::TestOnlyDebugString()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/security_frame.h:244:27: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 244 | MutexLock lock(&mutex_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:41, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/server/server.h:55, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/server/chttp2_server.h:35: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h: In member function 'int grpc_core::Channel::TestOnlyRegisteredCalls()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h:116:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'grpc_core::Timestamp grpc_core::Call::deadline()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:130:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 130 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'grpc_core::Slice grpc_core::Call::GetPeerString() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:197:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 197 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'void grpc_core::Call::SetPeerString(grpc_core::Slice)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:202:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 202 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/server/server.h: In member function 'void grpc_core::Server::ShutdownUnrefOnRequest()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/server/server.h:633:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 633 | MutexLock lock(&mu_global_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/stream_data_queue.h: In instantiation of 'absl::lts_20260817::StatusOr::StreamWritabilityUpdate> grpc_core::http2::StreamDataQueue::EnqueueInitialMetadata(MetadataHandle&&) [with MetadataHandle = std::unique_ptr]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/stream.h:271:47: required from here 271 | return data_queue_->EnqueueInitialMetadata(std::move(metadata)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/stream_data_queue.h:309:15: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 309 | MutexLock lock(&mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/stream_data_queue.h: In instantiation of 'absl::lts_20260817::StatusOr::StreamWritabilityUpdate> grpc_core::http2::StreamDataQueue::EnqueueTrailingMetadata(MetadataHandle&&) [with MetadataHandle = std::unique_ptr]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/stream.h:279:48: required from here 279 | return data_queue_->EnqueueTrailingMetadata(std::move(metadata)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/stream_data_queue.h:341:15: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 341 | MutexLock lock(&mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/stream_data_queue.h: In instantiation of 'absl::lts_20260817::StatusOr::StreamWritabilityUpdate> grpc_core::http2::StreamDataQueue::EnqueueHalfClosed() [with MetadataHandle = std::unique_ptr]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/stream.h:293:42: required from here 293 | return data_queue_->EnqueueHalfClosed(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/stream_data_queue.h:408:15: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 408 | MutexLock lock(&mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/stream_data_queue.h: In instantiation of 'absl::lts_20260817::StatusOr::StreamWritabilityUpdate> grpc_core::http2::StreamDataQueue::EnqueueResetStream(uint32_t) [with MetadataHandle = std::unique_ptr; uint32_t = unsigned int]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/stream.h:299:43: required from here 299 | return data_queue_->EnqueueResetStream(error_code); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/stream_data_queue.h:444:15: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 444 | MutexLock lock(&mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/stream_data_queue.h: In instantiation of 'grpc_core::http2::StreamDataQueue::DequeueResult grpc_core::http2::StreamDataQueue::DequeueFrames(uint32_t, uint32_t, uint32_t, grpc_core::HPackCompressor&, grpc_core::http2::FrameSender&, bool) [with MetadataHandle = std::unique_ptr; uint32_t = unsigned int]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/stream.h:308:38: required from here 308 | return data_queue_->DequeueFrames(tokens, max_frame_length, | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 309 | stream_flow_control_tokens, encoder, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 310 | frame_sender, | ~~~~~~~~~~~~~ 311 | /*can_send_reset_stream=*/ | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 312 | !(IsStreamIdle() || IsStreamClosed())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/stream_data_queue.h:518:15: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 518 | MutexLock lock(&mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/stream_data_queue.h: In instantiation of 'grpc_core::http2::StreamDataQueue::StreamWritabilityUpdate grpc_core::http2::StreamDataQueue::ReceivedFlowControlWindowUpdate(uint32_t) [with MetadataHandle = std::unique_ptr; uint32_t = unsigned int]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/stream.h:316:56: required from here 316 | return data_queue_->ReceivedFlowControlWindowUpdate(stream_fc_tokens); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/stream_data_queue.h:573:15: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 573 | MutexLock lock(&mu_); | ^~~~ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/http2_ztrace_collector.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/hpack_encoder.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/http2_server_transport.h:40: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/ztrace_collector.h: In instantiation of 'void grpc_core::channelz::ZTraceCollector::AppendValue(T&&) [with T = grpc_core::PromiseEndpointReadTrace; Config = grpc_core::promise_http2_ztrace_collector_detail::Config; Data = {grpc_core::PromiseEndpointReadTrace, grpc_core::PromiseEndpointWriteTrace}]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/ztrace_collector.h:191:18: required from 'void grpc_core::channelz::ZTraceCollector::Append(X) [with X = grpc_core::PromiseEndpointReadTrace; Config = grpc_core::promise_http2_ztrace_collector_detail::Config; Data = {grpc_core::PromiseEndpointReadTrace, grpc_core::PromiseEndpointWriteTrace}]' 191 | AppendValue(std::move(producer_or_value)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/http2_server_transport.h:210:32: required from here 210 | ztrace_collector_->Append(PromiseEndpointReadTrace{num_bytes}); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/ztrace_collector.h:452:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 452 | MutexLock lock(&impl->mu); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/ztrace_collector.h: In instantiation of 'grpc_core::channelz::ZTraceCollector::ZTraceImpl::~ZTraceImpl() [with Config = grpc_core::promise_http2_ztrace_collector_detail::Config; Data = {grpc_core::PromiseEndpointReadTrace, grpc_core::PromiseEndpointWriteTrace}]': /usr/include/c++/15.2.0/bits/unique_ptr.h:93:2: required from 'void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = grpc_core::channelz::ZTraceCollector::ZTraceImpl]' 93 | delete __ptr; | ^~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/unique_ptr.h:399:17: required from 'std::unique_ptr<_Tp, _Dp>::~unique_ptr() [with _Tp = grpc_core::channelz::ZTraceCollector::ZTraceImpl; _Dp = std::default_delete::ZTraceImpl>]' 399 | get_deleter()(std::move(__ptr)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/ztrace_collector.h:211:40: required from 'std::unique_ptr grpc_core::channelz::ZTraceCollector::MakeZTrace() [with Config = grpc_core::promise_http2_ztrace_collector_detail::Config; Data = {grpc_core::PromiseEndpointReadTrace, grpc_core::PromiseEndpointWriteTrace}]' 211 | return std::make_unique(impl_.GetOrCreate()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/ext/transport/chttp2/transport/http2_server_transport.h:143:73: required from here 143 | if (name == "transport_frames") return ztrace_collector_->MakeZTrace(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/ztrace_collector.h:391:19: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 391 | MutexLock lock(&impl_->mu); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/ztrace_collector.h: In instantiation of 'void grpc_core::channelz::ZTraceCollector::ZTraceImpl::Run(grpc_core::channelz::ZTrace::Args, std::shared_ptr, grpc_core::channelz::ZTrace::Callback) [with Config = grpc_core::promise_http2_ztrace_collector_detail::Config; Data = {grpc_core::PromiseEndpointReadTrace, grpc_core::PromiseEndpointWriteTrace}; grpc_core::channelz::ZTrace::Args = std::map, std::variant, std::allocator >, bool> >; grpc_core::channelz::ZTrace::Callback = absl::lts_20260817::AnyInvocable > >)>]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/ztrace_collector.h:396:10: required from here 396 | void Run(ZTrace::Args args, | ^~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/ztrace_collector.h:403:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 403 | MutexLock lock(&impl_->mu); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/ztrace_collector.h: In instantiation of 'static void grpc_core::channelz::ZTraceCollector::ZTraceImpl::NextCallback(std::shared_ptr > >)> >, grpc_core::RefCountedPtr::Impl>, grpc_core::RefCountedPtr::Instance>) [with Config = grpc_core::promise_http2_ztrace_collector_detail::Config; Data = {grpc_core::PromiseEndpointReadTrace, grpc_core::PromiseEndpointWriteTrace}]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/ztrace_collector.h:419:19: required from 'void grpc_core::channelz::ZTraceCollector::ZTraceImpl::Run(grpc_core::channelz::ZTrace::Args, std::shared_ptr, grpc_core::channelz::ZTrace::Callback) [with Config = grpc_core::promise_http2_ztrace_collector_detail::Config; Data = {grpc_core::PromiseEndpointReadTrace, grpc_core::PromiseEndpointWriteTrace}; grpc_core::channelz::ZTrace::Args = std::map, std::variant, std::allocator >, bool> >; grpc_core::channelz::ZTrace::Callback = absl::lts_20260817::AnyInvocable > >)>]' 419 | NextCallback(std::make_shared(std::move(callback)), impl_, | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 420 | instance_); | ~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/ztrace_collector.h:396:10: required from here 396 | void Run(ZTrace::Args args, | ^~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/ztrace_collector.h:433:19: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 433 | MutexLock lock(&impl->mu); | ^~~~ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [634/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/experiments/experiments.cc.o [635/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/experiments/config.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_state.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/promise_based_filter.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/service_config/service_config_channel_arg_filter.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/service_config/service_config_channel_arg_filter.cc:20: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/channel_args.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/service_config/service_config_channel_arg_filter.h:29: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/message.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:27: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/slice_buffer.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:22: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/promise_based_filter.h:58: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h: In lambda function: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h:98:26: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h: In member function 'void grpc_core::InterActivityLatch::Set()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h:112:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h: In member function 'bool grpc_core::InterActivityLatch::IsSet() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h:120:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:41, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/promise_based_filter.h:67: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h: In member function 'int grpc_core::Channel::TestOnlyRegisteredCalls()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h:116:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'grpc_core::Timestamp grpc_core::Call::deadline()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:130:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 130 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'grpc_core::Slice grpc_core::Call::GetPeerString() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:197:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 197 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'void grpc_core::Call::SetPeerString(grpc_core::Slice)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:202:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 202 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h: In instantiation of 'auto grpc_core::InterActivityLatch::Wait() [with T = grpc_core::CallHandler]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/promise_based_filter.h:1321:47: required from here 1321 | state->call_handler_latch.Wait(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^~~~ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [636/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/work_queue/basic_work_queue.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/wait_set.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/wait_set.cc:15: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:28: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [637/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/windows/windows_listener.cc.o [638/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/windows/windows_engine.cc.o [639/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/windows/windows_endpoint.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/timer.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/timer_manager.cc:26: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/timer_manager.cc:25: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [640/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/windows/win_socket.cc.o [641/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/windows/native_windows_dns_resolver.cc.o [642/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/windows/iocp.cc.o [643/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/windows/grpc_polled_fd_windows.cc.o [644/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/utils.cc.o [645/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/time_util.cc.o [646/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/thready_event_engine/thready_event_engine.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_state.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/promise_based_filter.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/grpclb/client_load_reporting_filter.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/grpclb/client_load_reporting_filter.cc:19: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/channel_args.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/grpclb/client_load_reporting_filter.h:24: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/message.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:27: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/slice_buffer.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:22: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/promise_based_filter.h:58: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h: In lambda function: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h:98:26: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h: In member function 'void grpc_core::InterActivityLatch::Set()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h:112:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h: In member function 'bool grpc_core::InterActivityLatch::IsSet() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h:120:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:41, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/promise_based_filter.h:67: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h: In member function 'int grpc_core::Channel::TestOnlyRegisteredCalls()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h:116:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'grpc_core::Timestamp grpc_core::Call::deadline()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:130:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 130 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'grpc_core::Slice grpc_core::Call::GetPeerString() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:197:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 197 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'void grpc_core::Call::SetPeerString(grpc_core::Slice)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:202:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 202 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h: In instantiation of 'auto grpc_core::InterActivityLatch::Wait() [with T = grpc_core::CallHandler]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/promise_based_filter.h:1321:47: required from here 1321 | state->call_handler_latch.Wait(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^~~~ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [647/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_state.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel_init.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/config/core_configuration.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/plugin_registry/grpc_plugin_registry.cc:22: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/validation_errors.h:27, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/call/call_creds_registry.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/config/core_configuration.h:23: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/message.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:27: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/absl/types/variant.h:32, 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/check.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/down_cast.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/ref_counted.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/call/call_creds_registry.h:27: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/promise_based_filter.h:58, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/lame_client.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/plugin_registry/grpc_plugin_registry.cc:27: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h: In lambda function: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h:98:26: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h: In member function 'void grpc_core::InterActivityLatch::Set()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h:112:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h: In member function 'bool grpc_core::InterActivityLatch::IsSet() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h:120:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:41, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/promise_based_filter.h:67: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h: In member function 'int grpc_core::Channel::TestOnlyRegisteredCalls()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h:116:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'grpc_core::Timestamp grpc_core::Call::deadline()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:130:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 130 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'grpc_core::Slice grpc_core::Call::GetPeerString() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:197:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 197 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'void grpc_core::Call::SetPeerString(grpc_core::Slice)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:202:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 202 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h: In instantiation of 'auto grpc_core::InterActivityLatch::Wait() [with T = grpc_core::CallHandler]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/promise_based_filter.h:1321:47: required from here 1321 | state->call_handler_latch.Wait(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^~~~ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/plugin_registry/grpc_plugin_registry.cc:28: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/server/server.h: In member function 'void grpc_core::Server::ShutdownUnrefOnRequest()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/server/server.h:633:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 633 | MutexLock lock(&mu_global_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [648/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/chunked_vector.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:41, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/transport/transport_op_string.cc:24: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/slice/slice_refcount.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/slice/slice.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/parsed_metadata.h:27, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:35: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/absl/functional/internal/any_invocable.h:72, from /usr/include/absl/functional/any_invocable.h:45, from /usr/include/absl/functional/internal/function_ref.h:22, from /usr/include/absl/functional/function_ref.h:55, from /usr/include/absl/hash/hash.h:88, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/slice/slice_internal.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/slice/slice.h:28: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [649/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/thread_pool/thread_count.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/mpsc.h:27, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/mpsc.cc:15: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/time.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/property_list.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/mpsc.h:26: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [650/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/tcp_socket_utils.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/iomgr_internal.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/iomgr_internal.cc:19: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/error.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:27: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ [651/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/slice_buffer.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.cc:19: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:34: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [652/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/slice.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/timer.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/timer_heap.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/timer_heap.cc:19: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/timer.h:22: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [653/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/shim.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/message.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/call_tracer.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/metrics.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/lb_policy.h:41, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/child_policy_handler.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/child_policy_handler.cc:17: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/channel_args.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/child_policy_handler.h:23: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/call_tracer.h:30: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/slice_buffer.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:22: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [654/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/resolved_address.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:193, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.cc:15: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:34: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.cc: In constructor 'grpc_core::CollectionScope::CollectionScope(std::vector >, grpc_core::InstrumentLabelSet, size_t, size_t)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.cc:178:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 178 | MutexLock lock(&shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.cc: In destructor 'virtual grpc_core::CollectionScope::~CollectionScope()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.cc:188:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 188 | MutexLock lock(&shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.cc:196:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 196 | MutexLock lock(&shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.cc: In member function 'size_t grpc_core::CollectionScope::TestOnlyCountStorageHeld() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.cc:212:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 212 | MutexLock lock(&shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.cc: In member function 'void grpc_core::CollectionScope::ForEachUniqueStorage(absl::lts_20260817::FunctionRef, absl::lts_20260817::flat_hash_set&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.cc:228:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 228 | MutexLock lock(&shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.cc:236:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 236 | MutexLock lock(&shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.cc: In member function 'void grpc_core::CollectionScope::TestOnlyReset()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.cc:245:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 245 | MutexLock lock(&shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.cc:249:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 249 | MutexLock lock(&shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.cc: In member function 'size_t grpc_core::instrument_detail::QueryableDomain::TestOnlyCountStorageHeld() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.cc:786:38: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 786 | MutexLock lock(&map_shards_[i].mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.cc: In member function 'grpc_core::RefCountedPtr grpc_core::instrument_detail::QueryableDomain::GetDomainStorage(grpc_core::RefCountedPtr, absl::lts_20260817::Span >)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.cc:898:27: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 898 | MutexLock lock(&shard.mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.cc: In member function 'grpc_core::RefCountedPtr grpc_core::GlobalCollectionScopeManager::CreateRootScope(grpc_core::InstrumentLabelSet, size_t, size_t)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.cc:961:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 961 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.cc: In member function 'grpc_core::RefCountedPtr grpc_core::GlobalCollectionScopeManager::GetGlobalScope()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.cc:1002:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1002 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.cc: In member function 'void grpc_core::GlobalCollectionScopeManager::TestOnlyReset()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.cc:1015:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1015 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/message.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call_utils.h:45, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call_utils.cc:15: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call_utils.h:20: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call_utils.h:46: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/slice_buffer.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:22: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [655/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/wakeup_fd_posix_default.cc.o [656/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/wakeup_fd_pipe.cc.o [657/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/wakeup_fd_eventfd.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_state.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel_init.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/config/core_configuration.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/priority/priority.cc:33: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/priority/priority.cc:17: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/message.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:27: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/slice_buffer.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:22: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [658/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/traced_buffer_list.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_state.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel_init.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/config/core_configuration.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/round_robin/round_robin.cc:30: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/validation_errors.h:27, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/call/call_creds_registry.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/config/core_configuration.h:23: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/message.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:27: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/absl/types/variant.h:32, 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/check.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/down_cast.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/ref_counted.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/call/call_creds_registry.h:27: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [659/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/timer_manager.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/resource_quota.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/resource_quota.cc:15: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:34: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/resource_quota.h:26: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [660/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/timer_heap.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/pollset.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/pollset.cc:19: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/error.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:27: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [661/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/timer.cc.o [662/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/tcp_socket_utils.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/message.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/call_tracer.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/metrics.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/lb_policy.h:41, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/endpoint_list.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/endpoint_list.cc:17: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/channel_args.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/endpoint_list.h:29: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/call_tracer.h:30: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/slice_buffer.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:22: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [663/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/set_socket_dualstack.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_state.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel_init.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/config/core_configuration.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/pick_first/pick_first.cc:35: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/channel_args.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/endpoint_addresses.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/pick_first/pick_first.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/pick_first/pick_first.cc:17: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/message.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:27: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/slice_buffer.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:22: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [664/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/posix_write_event_sink.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_server.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_server.cc:19: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/error.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:27: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/pollset.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/endpoint.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_server.h:30: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [665/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/posix_interface_windows.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/chunked_vector.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:41, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/filter_stack_call.h:41, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/filter_stack_call.cc:15: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/filter_stack_call.h:20: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/slice_buffer.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:22: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:41, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/filter_stack_call.h:48: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h: In member function 'int grpc_core::Channel::TestOnlyRegisteredCalls()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h:116:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'grpc_core::Timestamp grpc_core::Call::deadline()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:130:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 130 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'grpc_core::Slice grpc_core::Call::GetPeerString() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:197:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 197 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'void grpc_core::Call::SetPeerString(grpc_core::Slice)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:202:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 202 | MutexLock lock(&peer_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [666/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/posix_interface_posix.cc.o [667/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/posix_engine_listener_utils.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/sleep.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/sleep.cc:15: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/sleep.h:18: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/event_engine_context.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/sleep.cc:22: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [668/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/posix_engine_listener.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/pollset.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/endpoint.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_client.h:27, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_client.cc:19: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/endpoint.h:22: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_client.h:30: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [669/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/posix_engine.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/resolve_address_posix.cc:40: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/resolve_address_posix.cc:24: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/resolve_address_posix.cc: In member function 'grpc_event_engine::experimental::EventEngine* grpc_core::NativeDNSResolver::engine()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/resolve_address_posix.cc:60:22: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 60 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [670/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/posix_endpoint.cc.o [671/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/native_posix_dns_resolver.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_state.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel_init.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/config/core_configuration.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:30: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/validation_errors.h:27, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/call/call_creds_registry.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/config/core_configuration.h:23: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/message.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:27: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/absl/types/variant.h:32, 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/check.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/down_cast.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/ref_counted.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/credentials/call/call_creds_registry.h:27: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/c_ares/dns_resolver_ares.cc: In constructor 'grpc_core::{anonymous}::AresClientChannelDNSResolver::AresRequestWrapper::AresRequestWrapper(grpc_core::RefCountedPtr)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:97:38: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 97 | MutexLock lock(&on_resolved_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/c_ares/dns_resolver_ares.cc: In member function 'virtual void grpc_core::{anonymous}::AresClientChannelDNSResolver::AresRequestWrapper::Orphan()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:147:40: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 147 | MutexLock lock(&on_resolved_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/c_ares/dns_resolver_ares.cc: In static member function 'static void grpc_core::{anonymous}::AresClientChannelDNSResolver::AresRequestWrapper::OnHostnameResolved(void*, grpc_error_handle)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:237:42: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 237 | MutexLock lock(&self->on_resolved_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/c_ares/dns_resolver_ares.cc: In static member function 'static void grpc_core::{anonymous}::AresClientChannelDNSResolver::AresRequestWrapper::OnSRVResolved(void*, grpc_error_handle)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:252:42: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 252 | MutexLock lock(&self->on_resolved_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/c_ares/dns_resolver_ares.cc: In static member function 'static void grpc_core::{anonymous}::AresClientChannelDNSResolver::AresRequestWrapper::OnTXTResolved(void*, grpc_error_handle)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:267:42: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 267 | MutexLock lock(&self->on_resolved_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/c_ares/dns_resolver_ares.cc: In member function 'void grpc_core::{anonymous}::AresDNSResolver::AresRequest::Run()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:395:26: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 395 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/c_ares/dns_resolver_ares.cc: In member function 'bool grpc_core::{anonymous}::AresDNSResolver::AresRequest::Cancel()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:400:26: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 400 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/c_ares/dns_resolver_ares.cc: In static member function 'static void grpc_core::{anonymous}::AresDNSResolver::AresRequest::OnDnsLookupDone(void*, grpc_error_handle)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:451:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 451 | MutexLock lock(&r->mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/c_ares/dns_resolver_ares.cc: In member function 'virtual grpc_core::DNSResolver::TaskHandle grpc_core::{anonymous}::AresDNSResolver::LookupHostname(std::function >)>, std::string_view, std::string_view, grpc_core::Duration, grpc_pollset_set*, std::string_view)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:647:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 647 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/c_ares/dns_resolver_ares.cc: In member function 'virtual grpc_core::DNSResolver::TaskHandle grpc_core::{anonymous}::AresDNSResolver::LookupSRV(std::function >)>, std::string_view, grpc_core::Duration, grpc_pollset_set*, std::string_view)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:670:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 670 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/c_ares/dns_resolver_ares.cc: In member function 'virtual grpc_core::DNSResolver::TaskHandle grpc_core::{anonymous}::AresDNSResolver::LookupTXT(std::function >)>, std::string_view, grpc_core::Duration, grpc_pollset_set*, std::string_view)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:685:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 685 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/c_ares/dns_resolver_ares.cc: In member function 'virtual bool grpc_core::{anonymous}::AresDNSResolver::Cancel(grpc_core::DNSResolver::TaskHandle)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:696:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 696 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/c_ares/dns_resolver_ares.cc: In member function 'void grpc_core::{anonymous}::AresDNSResolver::UnregisterRequest(grpc_core::DNSResolver::TaskHandle)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/dns/c_ares/dns_resolver_ares.cc:714:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 714 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [672/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/lockfree_event.cc.o [673/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/internal_errqueue.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_arena_allocator.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_spine.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_destination.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/transport/transport.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/transport/transport.cc:19: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:34: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_spine.h:24: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/absl/types/variant.h:32, 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/check.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/down_cast.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/context.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:38: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [674/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/file_descriptor_collection.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_server_utils_posix.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:37: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /usr/include/absl/status/internal/statusor_internal.h:24, from /usr/include/absl/status/statusor.h:52, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/address_utils/sockaddr_utils.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc:34: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [675/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/event_poller_posix_default.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/ev_posix.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/fork_posix.cc:33: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/ev_posix.h:29: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [676/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/ev_poll_posix.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/health_check_client.cc:33: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:34: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_arena_allocator.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_spine.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_destination.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/client_channel/client_channel_internal.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/health_check_client.cc:34: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_spine.h:24: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/absl/types/optional.h:31, from /usr/include/absl/container/internal/common.h:26, from /usr/include/absl/container/internal/hash_function_defaults.h:56: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/health_check_client.cc: In lambda function: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/health_check_client.cc:126:41: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 126 | MutexLock lock(&self->producer_->mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/health_check_client.cc: In lambda function: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/health_check_client.cc:145:45: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 145 | MutexLock lock(&self->producer_->mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/health_check_client.cc: In member function 'virtual void grpc_core::HealthProducer::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/health_check_client.cc:316:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 316 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/health_check_client.cc: In member function 'void grpc_core::HealthProducer::AddWatcher(grpc_core::HealthWatcher*, const std::optional >&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/health_check_client.cc:326:22: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 326 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/health_check_client.cc: In member function 'void grpc_core::HealthProducer::RemoveWatcher(grpc_core::HealthWatcher*, const std::optional >&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/health_check_client.cc:347:22: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 347 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/health_check_client.cc: In member function 'void grpc_core::HealthProducer::OnConnectivityStateChange(grpc_connectivity_state, const absl::lts_20260817::Status&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/health_check_client.cc:366:22: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 366 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [677/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/posix_engine/ev_epoll1_linux.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/chunked_vector.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:41, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/client_channel/subchannel.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/client_channel/subchannel_interface_internal.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/outlier_detection/outlier_detection.cc:37: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/time.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/json/json_object_loader.h:32, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/outlier_detection/outlier_detection.h:27, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/outlier_detection/outlier_detection.cc:17: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/absl/types/variant.h:32, 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/check.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/down_cast.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/ref_counted_ptr.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/json/json_object_loader.h:31: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/outlier_detection/outlier_detection.cc: In member function 'grpc_core::RefCountedPtr grpc_core::{anonymous}::OutlierDetectionLb::SubchannelState::endpoint_state()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/outlier_detection/outlier_detection.cc:243:26: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 243 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/outlier_detection/outlier_detection.cc: In member function 'void grpc_core::{anonymous}::OutlierDetectionLb::SubchannelState::set_endpoint_state(grpc_core::RefCountedPtr)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/outlier_detection/outlier_detection.cc:248:26: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 248 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [678/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/event_engine.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/pollset.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/polling_entity.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/polling_entity.cc:19: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/error.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:27: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [679/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/endpoint_channel_arg_wrapper.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/buffer_list.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/buffer_list.cc:19: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/error.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/buffer_list.h:27: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ [680/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/default_event_engine_factory.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/resource_quota.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/socket_utils_posix.h:33, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/socket_utils_posix.cc:43: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/socket_utils_posix.cc:38: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/resource_quota.h:26: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [681/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/default_event_engine.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.cc:19: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/error.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:27: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [682/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/channel_args_endpoint_config.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/message.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/call_tracer.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/metrics.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/lb_policy.h:41, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/weighted_round_robin/weighted_round_robin.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:17: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/lb_policy.h:20: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/call_tracer.h:30: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/slice_buffer.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:22: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc: In destructor 'virtual grpc_core::{anonymous}::WeightedRoundRobin::EndpointWeight::~EndpointWeight()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:501:48: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 501 | MutexLock lock(&wrr_->endpoint_weight_map_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc: In member function 'void grpc_core::{anonymous}::WeightedRoundRobin::EndpointWeight::MaybeUpdateWeight(double, double, double, float)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:530:22: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 530 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc: In member function 'float grpc_core::{anonymous}::WeightedRoundRobin::EndpointWeight::GetWeight(grpc_core::Timestamp, grpc_core::Duration, grpc_core::Duration, uint64_t*, uint64_t*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:547:22: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 547 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc: In member function 'void grpc_core::{anonymous}::WeightedRoundRobin::EndpointWeight::ResetNonEmptySince()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:575:22: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 575 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc: In constructor 'grpc_core::{anonymous}::WeightedRoundRobin::Picker::Picker(grpc_core::RefCountedPtr, grpc_core::{anonymous}::WeightedRoundRobin::WrrEndpointList*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:624:28: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 624 | MutexLock lock(&timer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc: In member function 'virtual void grpc_core::{anonymous}::WeightedRoundRobin::Picker::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:634:28: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 634 | MutexLock lock(&timer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc: In member function 'size_t grpc_core::{anonymous}::WeightedRoundRobin::Picker::PickIndex()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:667:34: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 667 | MutexLock lock(&scheduler_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc: In member function 'void grpc_core::{anonymous}::WeightedRoundRobin::Picker::BuildSchedulerAndStartTimerLocked()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:723:34: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 723 | MutexLock lock(&scheduler_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc: In lambda function: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:741:42: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 741 | MutexLock lock(&self->timer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc: In member function 'grpc_core::RefCountedPtr grpc_core::{anonymous}::WeightedRoundRobin::GetOrCreateWeight(const std::vector&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/weighted_round_robin/weighted_round_robin.cc:872:42: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 872 | MutexLock lock(&endpoint_weight_map_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [683/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/cf_engine/dns_service_resolver.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/call_combiner.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/channel_stack.h:55, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:32, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call_log_batch.cc:31: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/channel_stack.h:40: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/call_combiner.h:28: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/arena_promise.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/channel_stack.h:59: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_spine.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_destination.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/transport/transport.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/channel_stack.h:63: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/absl/functional/internal/any_invocable.h:72, from /usr/include/absl/functional/any_invocable.h:45, from /usr/include/absl/functional/internal/function_ref.h:22, from /usr/include/absl/functional/function_ref.h:55, from /usr/include/absl/hash/hash.h:88, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/slice/slice_internal.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call_log_batch.cc:29: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:41: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h: In member function 'int grpc_core::Channel::TestOnlyRegisteredCalls()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h:116:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'grpc_core::Timestamp grpc_core::Call::deadline()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:130:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 130 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'grpc_core::Slice grpc_core::Call::GetPeerString() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:197:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 197 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'void grpc_core::Call::SetPeerString(grpc_core::Slice)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:202:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 202 | MutexLock lock(&peer_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [684/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/cf_engine/cfstream_endpoint.cc.o [685/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/cf_engine/cfsocket_listener.cc.o [686/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/cf_engine/cf_engine.cc.o [687/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/event_engine/ares_resolver.cc.o [688/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/debug/trace_flags.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/ev_posix.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_client_posix.cc:38: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_client_posix.cc:26: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/resource_quota.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/socket_utils_posix.h:33, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_client_posix.cc:43: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_client_posix.cc: In function 'void on_writable(void*, grpc_error_handle)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_client_posix.cc:261:43: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 261 | grpc_core::MutexLock lock(&shard->mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_client_posix.cc: In function 'int64_t grpc_tcp_client_create_from_prepared_fd(grpc_pollset_set*, grpc_closure*, int, const grpc_event_engine::experimental::EndpointConfig&, const grpc_resolved_address*, grpc_core::Timestamp, grpc_endpoint**)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_client_posix.cc:390:41: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 390 | grpc_core::MutexLock lock(&shard->mu); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_client_posix.cc: In function 'bool tcp_cancel_connect(int64_t)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_client_posix.cc:437:41: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 437 | grpc_core::MutexLock lock(&shard->mu); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/resource_quota.h:26: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [689/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/debug/trace.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/utils.cc:28: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/utils.h:17, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/utils.cc:14: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [690/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/compression/message_compress.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/lockfree_event.h:27, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/lockfree_event.cc:19: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/error.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:27: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/lockfree_event.cc:24: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [691/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/compression/compression_internal.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_state.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/promise_based_filter.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/lame_client.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/lame_client.cc:19: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/channel_args.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/lame_client.h:27: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/message.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:27: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/slice_buffer.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:22: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/promise_based_filter.h:58: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h: In lambda function: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h:98:26: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 98 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h: In member function 'void grpc_core::InterActivityLatch::Set()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h:112:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 112 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h: In member function 'bool grpc_core::InterActivityLatch::IsSet() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h:120:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 120 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:41, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/promise_based_filter.h:67: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h: In member function 'int grpc_core::Channel::TestOnlyRegisteredCalls()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h:116:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'grpc_core::Timestamp grpc_core::Call::deadline()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:130:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 130 | MutexLock lock(&deadline_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'grpc_core::Slice grpc_core::Call::GetPeerString() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:197:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 197 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h: In member function 'void grpc_core::Call::SetPeerString(grpc_core::Slice)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/call.h:202:29: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 202 | MutexLock lock(&peer_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h: In instantiation of 'auto grpc_core::InterActivityLatch::Wait() [with T = grpc_core::CallHandler]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/promise_based_filter.h:1321:47: required from here 1321 | state->call_handler_latch.Wait(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/inter_activity_latch.h:45:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/lame_client.cc: In member function 'virtual bool grpc_core::LameClientFilter::StartTransportOp(grpc_transport_op*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/lame_client.cc:90:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 90 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [692/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/compression/compression.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_server_utils_posix.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /usr/include/absl/status/internal/statusor_internal.h:24, from /usr/include/absl/status/statusor.h:52, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/address_utils/sockaddr_utils.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_server_utils_posix_common.cc:36: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [693/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/channel/promise_based_filter.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_state.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel_init.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/config/core_configuration.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/weighted_target/weighted_target.cc:33: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/channel/channel_args.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/resolver/endpoint_addresses.h:29, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/weighted_target/weighted_target.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/weighted_target/weighted_target.cc:17: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/message.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:27: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/slice_buffer.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:22: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [694/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/channel/connected_channel.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.cc:15: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/error.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:27: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ [695/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/channel/channel_stack_builder_impl.cc.o [696/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/channel/channel_stack_builder.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/work_queue/basic_work_queue.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/work_queue/basic_work_queue.cc:14: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/work_queue/basic_work_queue.h:16: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/work_queue/basic_work_queue.cc: In member function 'virtual bool grpc_event_engine::experimental::BasicWorkQueue::Empty() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/work_queue/basic_work_queue.cc:28:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 28 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/work_queue/basic_work_queue.cc: In member function 'virtual size_t grpc_event_engine::experimental::BasicWorkQueue::Size() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/work_queue/basic_work_queue.cc:33:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 33 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/work_queue/basic_work_queue.cc: In member function 'virtual grpc_event_engine::experimental::EventEngine::Closure* grpc_event_engine::experimental::BasicWorkQueue::PopMostRecent()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/work_queue/basic_work_queue.cc:38:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 38 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/work_queue/basic_work_queue.cc: In member function 'virtual grpc_event_engine::experimental::EventEngine::Closure* grpc_event_engine::experimental::BasicWorkQueue::PopOldest()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/work_queue/basic_work_queue.cc:46:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 46 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/work_queue/basic_work_queue.cc: In member function 'virtual void grpc_event_engine::experimental::BasicWorkQueue::Add(grpc_event_engine::experimental::EventEngine::Closure*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/work_queue/basic_work_queue.cc:54:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/work_queue/basic_work_queue.cc: In member function 'virtual void grpc_event_engine::experimental::BasicWorkQueue::Add(absl::lts_20260817::AnyInvocable)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/work_queue/basic_work_queue.cc:59:33: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 59 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [697/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/channel/channel_stack.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/thread_count.h:27, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/thread_count.cc:14: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | mu_->Lock(); | ~~~~~~~~~^~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:27: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/thread_count.h: In member function 'void grpc_event_engine::experimental::LivingThreadCount::Increment()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/thread_count.h:130:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 130 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/thread_count.h: In member function 'void grpc_event_engine::experimental::LivingThreadCount::Decrement()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/thread_count.h:135:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 135 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/thread_count.h: In member function 'size_t grpc_event_engine::experimental::LivingThreadCount::count()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/thread_count.h:147:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 147 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/thread_count.cc: In member function 'size_t grpc_event_engine::experimental::LivingThreadCount::WaitForCountChange(size_t, grpc_core::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/thread_count.cc:66:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 66 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [698/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/channel/channel_args_preconditioning.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/party.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/party.cc:15: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/party.h:18: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/event_engine_context.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/party.h:31: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/party.cc: In member function 'void grpc_core::Party::Handle::DropActivity()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/party.cc:76:13: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 76 | mu_.Lock(); | ~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/party.cc:79:15: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 79 | mu_.Unlock(); | ~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/party.cc: In member function 'void grpc_core::Party::Handle::WakeupGeneric(grpc_core::WakeupMask, void (grpc_core::Party::*)(grpc_core::WakeupMask))': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/party.cc:86:13: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 86 | mu_.Lock(); | ~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/party.cc:92:17: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 92 | mu_.Unlock(); | ~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/party.cc:99:17: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 99 | mu_.Unlock(); | ~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/party.cc: In member function 'virtual std::string grpc_core::Party::Handle::ActivityDebugTag(grpc_core::WakeupMask) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/party.cc:118:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 118 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [699/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/channel/channel_args.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/ev_posix.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/ev_epoll1_linux.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/ev_posix.cc:32: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/ev_posix.cc:31: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [700/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/address_utils/sockaddr_utils.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/iomgr.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/iomgr.cc:19: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/error.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:27: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/iomgr.cc:31: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [701/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/lib/address_utils/parse_address.cc.o [702/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/handshaker/tcp_connect/tcp_connect_handshaker.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/thread_count.h:27, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc:20: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/thread_pool.h:16, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/thread_pool_factory.cc:19: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/thread_count.h: In member function 'void grpc_event_engine::experimental::LivingThreadCount::Increment()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/thread_count.h:130:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 130 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/thread_count.h: In member function 'void grpc_event_engine::experimental::LivingThreadCount::Decrement()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/thread_count.h:135:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 135 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/thread_count.h: In member function 'size_t grpc_event_engine::experimental::LivingThreadCount::count()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/thread_count.h:147:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 147 | grpc_core::MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/thread_pool/work_stealing_thread_pool.h:35: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [703/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/handshaker/security/security_handshaker.cc.o [704/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/handshaker/security/secure_endpoint.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_arena_allocator.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.cc:17: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h:20: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_spine.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_destination.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h:32: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/slice_buffer.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:22: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h: In member function 'int grpc_core::Channel::TestOnlyRegisteredCalls()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.h:116:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 116 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.cc: In member function 'grpc_core::Channel::RegisteredCall* grpc_core::Channel::RegisterCall(const char*, const char*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel.cc:77:22: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 77 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [705/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/handshaker/security/pipelined_secure_endpoint.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/extensions/chaotic_good_extension.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/event_engine/posix.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/tcp_server_utils_posix.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/systemd_utils.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/systemd_utils.cc:32: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /usr/include/absl/status/internal/statusor_internal.h:24, from /usr/include/absl/status/statusor.h:52, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/address_utils/sockaddr_utils.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/systemd_utils.cc:29: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [706/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/handshaker/proxy_mapper_registry.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/event_engine_shims/closure.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/event_engine_shims/closure.cc:14: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/event_engine_shims/closure.h:17: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/event_engine_shims/closure.cc:20: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [707/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/handshaker/http_connect/http_proxy_mapper.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/resource_quota.h:25, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/socket_utils_posix.h:33, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/socket_utils_common_posix.cc:32: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/socket_utils_posix.h:23: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/resource_quota.h:26: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [708/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/handshaker/http_connect/http_connect_client_handshaker.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/service_config/service_config_call_data.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/ring_hash/ring_hash.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/ring_hash/ring_hash.cc:17: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:34: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:39: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_spine.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_destination.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/client_channel/client_channel_internal.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/load_balancing/ring_hash/ring_hash.cc:35: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/absl/types/variant.h:32, 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/check.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/down_cast.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/context.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:38: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [709/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/handshaker/handshaker_registry.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/combiner.h:27, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/combiner.cc:19: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/combiner.h:26: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [710/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/handshaker/handshaker.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/pollset.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/endpoint.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/event_engine_shims/endpoint.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/event_engine_shims/endpoint.cc:14: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/event_engine_shims/endpoint.h:16: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/event_engine_shims/endpoint.cc: In member function 'int grpc_event_engine::experimental::{anonymous}::EventEngineEndpointWrapper::Fd()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/event_engine_shims/endpoint.cc:78:35: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 78 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/event_engine_shims/endpoint.cc: In member function 'void grpc_event_engine::experimental::{anonymous}::EventEngineEndpointWrapper::OnShutdownInternal()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/event_engine_shims/endpoint.cc:267:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 267 | grpc_core::MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [711/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/handshaker/endpoint_info/endpoint_info_handshaker.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:34, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/promise/activity.h:36, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_state.h:23, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel_init.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel_init.cc:19: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_state.h:22: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:38, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/arena.h:39, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/message.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:27: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h: In member function 'uint64_t grpc_core::channelz::ChannelTrace::num_events_logged() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channel_trace.h:294:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 294 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'bool grpc_core::channelz::BaseNode::HasParent(const grpc_core::channelz::BaseNode*) const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:215:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 215 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::AddParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:220:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 220 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::BaseNode::RemoveParent(grpc_core::channelz::BaseNode*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:225:31: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 225 | MutexLock lock(&parent_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ChannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:507:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 507 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ChannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:529:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 529 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ChannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:545:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 545 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::SubchannelNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:574:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 574 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::SubchannelNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:588:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 588 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::SubchannelNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:600:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 600 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'virtual void grpc_core::channelz::ServerNode::Orphaned()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:629:39: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 629 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'void grpc_core::channelz::ServerNode::SetChannelArgs(const grpc_core::ChannelArgs&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:643:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 643 | MutexLock lock(&channel_args_mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h: In member function 'grpc_core::ChannelArgs grpc_core::channelz::ServerNode::channel_args() const': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/channelz/channelz.h:658:37: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 658 | MutexLock lock(&channel_args_mu_); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/packed_table.h:21, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata_batch.h:44, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/metadata.h:20, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/call/call_filters.h:28: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h: At global scope: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:62:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 62 | using Elements = ElementsImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/absl/types/optional.h:31, from /usr/include/absl/container/internal/common.h:26, from /usr/include/absl/container/internal/hash_function_defaults.h:56: /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/table.h:75:37: warning: 'using absl::lts_20260817::make_index_sequence = std::make_index_sequence' is deprecated: Use std::make_index_sequence instead. [-Wdeprecated-declarations] 75 | using IndexMap = IndexMapImpl, Ts...>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/absl/utility/utility.h:112:7: note: declared here 112 | using make_index_sequence | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel_init.cc: In static member function 'static void grpc_core::ChannelInit::PrintChannelStackTrace(grpc_channel_stack_type, const std::vector >&, const DependencyTracker&, const std::vector&, const std::vector&)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/surface/channel_init.cc:486:19: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 486 | MutexLock lock(m); | ^ /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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/telemetry.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/resource_quota/memory_quota.h:42: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h: In instantiation of 'void grpc_core::instrument_detail::InstrumentDomainImpl::Storage::FillGaugeStorage(grpc_core::instrument_detail::GaugeStorage&) [with Backend = grpc_core::HighContentionBackend; unsigned int N = 1; Tag = grpc_core::ResourceQuotaDomain]': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1018:10: required from here 1018 | void FillGaugeStorage(GaugeStorage& storage) override { | ^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/telemetry/instrument.h:1020:17: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 1020 | MutexLock lock(&gauge_providers_mu_); | ^~~~ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [712/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/filter/fused_filters.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/ev_posix.h:30, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/ev_poll_posix.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/ev_poll_posix.cc:40: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/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 /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_impl.h:24, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace_flags.h:22, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/debug/trace.h:18, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/ev_posix.h:29: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In destructor 'grpc_core::LockableAndReleasableMutexLock::~LockableAndReleasableMutexLock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:172:32: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 172 | if (!released_) mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Lock()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:182:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 182 | mu_->Lock(); | ~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_LOCK_FUNCTION() { lock(); } | ^~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In member function 'void grpc_core::LockableAndReleasableMutexLock::Release()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:189:16: warning: 'void absl::lts_20260817::Mutex::Unlock()' is deprecated [-Wdeprecated-declarations] 189 | mu_->Unlock(); | ~~~~~~~~~~~^~ /usr/include/absl/synchronization/mutex.h:204:15: note: declared here 204 | inline void Unlock() ABSL_UNLOCK_FUNCTION() { unlock(); } | ^~~~~~ In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/latent_see.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:40: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::Notify()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:30:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 30 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'void grpc_core::Notification::WaitForNotification()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:36:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 36 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::WaitForNotificationWithTimeout(absl::lts_20260817::Duration)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:45:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 45 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h: In member function 'bool grpc_core::Notification::HasBeenNotified()': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/notification.h:54:24: warning: 'absl::lts_20260817::MutexLock::MutexLock(absl::lts_20260817::Mutex*)' is deprecated: Use the constructor that takes a reference instead [-Wdeprecated-declarations] 54 | MutexLock lock(&mu_); | ^ /usr/include/absl/synchronization/mutex.h:635:12: note: declared here 635 | explicit MutexLock(Mutex* absl_nonnull mu) ABSL_EXCLUSIVE_LOCK_FUNCTION(mu) | ^~~~~~~~~ [713/1952] Building CXX object CMakeFiles/grpc_unsecure.dir/src/core/filter/auth/server_auth_filter.cc.o In file included from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/mpscq.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/closure.h:31, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/exec_ctx.h:37, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/pollset.h:26, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/endpoint.h:28, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/endpoint.cc:19: /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h: In constructor 'grpc_core::LockableAndReleasableMutexLock::LockableAndReleasableMutexLock(grpc_core::Mutex*)': /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/util/sync.h:169:14: warning: 'void absl::lts_20260817::Mutex::Lock()' is deprecated [-Wdeprecated-declarations] 169 | 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/status/internal/status_internal.h:32, from /usr/include/absl/status/status.h:68, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/include/grpc/event_engine/event_engine.h:35, from /home/buildozer/aports/community/grpc/src/grpc-1.83.0/src/core/lib/iomgr/endpoint.h:22: /usr/include/absl/synchronization/mutex.h:195:15: note: declared here 195 | inline void Lock() ABSL_EXCLUSIVE_L